Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Mongodb

संग्रह से संपूर्ण डेटा निकालने के लिए MongoDB क्वेरी

<घंटा/>

हटाने के लिए, MongoDB में निकालें () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo309.insertOne({"विवरण":[ {"नाम":"क्रिस"}, {"नाम":"डेविड"}, {"नाम":"एडम"}]});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e4eb71af8647eb59e562040")}> db.demo309.insertOne({ "details":[ { "Name":"David" }, { "Name":"Mike" }, { "नाम":"बॉब" } ] } );{ "स्वीकृत" :सच, "insertId" :ObjectId("5e4eb7cbf8647eb59e562041")}

संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -

> db.demo309.find();

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

{ "_id" :ObjectId("5e4eb71af8647eb59e562040"), "details" :[{"Name" :"Chris" }, { "Name" :"David" }, { "Name" :"Adam" } ] }{ "_id" :ObjectId ("5e4eb7cbf8647eb59e562041"), "विवरण" :[ { "नाम" :"डेविड" }, { "नाम" :"माइक" }, { "नाम" :"बॉब" } ] } 

बड़े संग्रह से डेटा हटाने की क्वेरी निम्नलिखित है -

> db.demo309.remove({});

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

WriteResult({ "nRemoved" :2 })

  1. संग्रह का नाम बदलने के लिए MongoDB क्वेरी?

    MongoDB में संग्रह का नाम बदलने के लिए, नाम बदलें चयन () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo690.insertOne({_id:103,Name:John});{ स्वीकृत :सच, insertId :103 } संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें - db.demo690.find(); यह निम्नलिखित आउटपु

  1. संग्रह से संपूर्ण सरणी निकालने के लिए MongoDB क्वेरी?

    संग्रह से संपूर्ण सरणी को हटाने के लिए, MongoDB में $unset का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo609। insertOne({ListOfSubject:[Java]});{ स्वीकृत:सच, insertId:ObjectId(5e97469af57d0dc0b182d62d)} संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें - db.de

  1. MongoDB संग्रह से डुप्लिकेट कैसे निकालें?

    इसके लिए, अद्वितीय:सत्य . सेट करें अर्थात अद्वितीय बाधा और नीचे दिए गए सिंटैक्स के अनुसार डुप्लिकेट डालने से बचें - db.yourCollectionName.ensureIndex({yourFieldName: 1}, {unique: true, dropDups: true}) उपरोक्त सिंटैक्स को समझने के लिए, आइए हम दस्तावेज़ों के साथ एक संग्रह बनाते हैं। यहां, डुप्लीकेट