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

MongoDB के साथ बैकग्राउंड में इंडेक्स बनाएं

<घंटा/>

बैकग्राउंड में इंडेक्स बनाने के लिए, createIndex() मेथड का इस्तेमाल करें और नीचे दिए गए सिंटैक्स के अनुसार "बैकग्राउंड:ट्रू" सेट करें -

db.yourCollectionName.createIndex({"yourFieldName1":1,"yourFieldName2":1},{background: true} );

आइए इंडेक्स बनाने और बैकग्राउंड सेट करने के लिए उपरोक्त सिंटैक्स को लागू करें -

> db.indexCreationDemo.createIndex({"StudentName":1,"StudentAge":1},{background: true} );
{
   "createdCollectionAutomatically" : true,
   "numIndexesBefore" : 1,
   "numIndexesAfter" : 2,
   "ok" : 1
}

आइए हम अनुक्रमणिका प्रदर्शित करें -

> db.indexCreationDemo.getIndexes();

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

[
   {
      "v" : 2,
      "key" : {
         "_id" : 1
      },
      "name" : "_id_",
      "ns" : "web.indexCreationDemo"
   },
   {
      "v" : 2,
      "key" : {
         "StudentName" : 1,
         "StudentAge" : 1
      },
      "name" : "StudentName_1_StudentAge_1",
      "ns" : "web.indexCreationDemo",
      "background" : true
   }
]

  1. आईडी को सॉर्ट करें और मोंगोडीबी के साथ आइटम को उलट दें

    $ प्राकृतिक दस्तावेजों को प्राकृतिक क्रम में लौटाता है। आइटम को उलटने के लिए, $natural:-1 . का उपयोग करें . आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo710.insertOne({id:101,Name:"Robert"}); {    "acknowledged" : true,    "insertedId" : Objec

  1. MongoDB में सभी मानों से मेल खाने के लिए एकत्रीकरण के साथ कार्य करना

    MongoDB में सभी मानों का मिलान करने के लिए, $match के साथ $ और एकत्रीकरण का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo574.insertOne( ...    { ...       "details1": { ...          "details2": { ...   &nbs

  1. माइक्रोसॉफ्ट वर्ड से किसी चित्र की पृष्ठभूमि हटाएं

    अजीब है, लेकिन मैंने माइक्रोसॉफ्ट ऑफिस में सीधे एक तस्वीर की पृष्ठभूमि को हटाने की सुविधा के बारे में सीखा और इसे यहां TWC के पाठकों के साथ साझा करने लायक पाया। यह सुविधा कुछ ही क्लिक में पृष्ठभूमि को हटाने में मदद करती है और पृष्ठभूमि को हटाकर तस्वीर के विषय को उजागर करने में मदद कर सकती है। आप Wor