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

कंपाउंड मल्टीकी इंडेक्स का उपयोग करने के लिए मेरे संग्रह को कैसे अनुक्रमित करें?

<घंटा/>

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

> db.demo678.ensureIndex({id:1,"details.userId":1});{ "createdCollectionAutomatically" :true, "numIndexesBefore" :1, "numIndexesAfter" :2, "ok" :1}> db.demo678.insertOne(... {... id:101,...... "विवरण" :[... {... "userId":"1001",... "userName" :"क्रिस"...},... {... "userId" :"1002",... "userName":"David"...}... ],... "otherDetails" :[... {... देश का नाम:"अमेरिका",... ईमेल आईडी:["Chris@gmail.com","David@gmail.com"]... }... ]... }.. . );{ "स्वीकृत" :सच, "insertId" :ObjectId("5ea4276904263e90dac943fc")}

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

> db.demo678.find();

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

{ "_id" :ObjectId("5ea4276904263e90dac943fc"), "id" :101, "details" :[ { "userId" :"1001", "userName" :"Chris" }, { "userId" :" 1002", "उपयोगकर्ता नाम" :"डेविड" }], "अन्य विवरण" :[ { "देश का नाम" :"अमेरिका", "ईमेल आईडी" :[ "Chris@gmail.com", "David@gmail.com" ] }] } 
  1. स्विफ्ट में UICollectionView का उपयोग कैसे करें?

    तेजी से संग्रह दृश्य का उपयोग करने के लिए, सबसे पहले, हमें एक संग्रह दृश्य बनाने की आवश्यकता है। हम इसे स्टोरीबोर्ड पर ड्रैग और ड्रॉप कर सकते हैं, या हम इसे प्रोग्रामेटिक रूप से बना सकते हैं। उसके बाद, हमें अपनी कक्षा को UICollectionViewDataSource और UICollectionViewDelegate पर पुष्टि करने की आवश्यक

  1. माइक्रोसॉफ्ट एज पर संग्रह का उपयोग कैसे करें

    Microsoft Edge ने हाल के दिनों में लगातार खुद को एक तेज़ और शक्तिशाली वेब ब्राउज़र के रूप में साबित किया है। एज कई नवीन विशेषताओं से भरा हुआ है जो इसे अन्य ब्राउज़रों पर लाभ देता है और इसे आपका प्राथमिक ब्राउज़र बनने का एक ठोस दावेदार बनाता है। आपने किसी वेबसाइट पर कितनी बार कुछ पसंद किया है, लेकिन

  1. Microsoft Edge Insider में कलेक्शंस का उपयोग कैसे करें

    कलेक्शंस माइक्रोसॉफ्ट के नए क्रोमियम-पावर्ड एज ब्राउजर में एक आगामी फीचर है। वेबपेजों से जानकारी को सरल बनाने के लिए डिज़ाइन किया गया, कलेक्शंस आपको टेक्स्ट, इमेज और लिंक को बाद के संदर्भ के लिए एक समर्पित नोट्स पैनल में कॉपी करने देता है। संग्रह अब एज इनसाइडर कैनरी और देव चैनलों में उपलब्ध है। फीच