-
मैं MongoDB में अपने दस्तावेज़ों में से किसी एक में नेस्टेड मान खोजने के लिए संग्रह कैसे खोज सकता हूं?
इसके लिए फाइंड() में डबल अंडरस्कोर (__) का इस्तेमाल करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.nestedDemo.insertOne({"Information":{"__StudentName":"John Smith"}}); { "acknowledged" : true, "insertedId" : Obj
-
एक क्षेत्र की उपस्थिति या अनुपस्थिति के आधार पर एक प्रक्षेपण पाइपलाइन में एक MongoDB $cond फ़ील्ड लागू करें?
इसके लिए आप $cond के साथ $anyElementTrue का इस्तेमाल कर सकते हैं। NULL मान (फ़ील्ड की अनुपस्थिति) FALSE का मूल्यांकन करेगा। इसके साथ, एक खाली सरणी भी $ anyElementTrue के साथ FALSE लौटाती है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.presenceDemo.insertOne({StudentName:David});{ स्वीकृत :सच,
-
$elemMatch निष्पादित करते समय MongoDB अनुक्रमणिका काम नहीं कर रही है?
$elemMatch के साथ अनुक्रमणिका को सही ढंग से लागू करने के लिए, आपको व्याख्या () की अवधारणा का उपयोग करने की आवश्यकता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.workingOfIndexesDemo.insertOne({Information:{StudentDetails:{StudentName:Mike}}});{ स्वीकृत :सच, insertedId :ObjectId(5ddae1553f953
-
सरणी मान लाने के लिए MongoDB क्वेरी
सरणी मान लाने के लिए $elemMatch के साथ ढूंढें() का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.fetchingArrayValuesDemo.insertOne(... {... छात्रनाम:रॉबर्ट,... छात्र विवरण:[... {... पिता का नाम:सैम, ... देश का नाम:एयूएस, .... .. पसंदीदा:[... {... शिक्षक:माइक, ... विषय:[... पायथन,... स
-
MongoDB में आईडी द्वारा कैसे खोजें?
MongoDB में आईडी के आधार पर खोजने के लिए, नीचे दिए गए सिंटैक्स के अनुसार खोज () विधि का उपयोग करें - db.findByIdDemo.find({"_id" :yourObjectId}); उपरोक्त सिंटैक्स को समझने के लिए, आइए हम दस्तावेज़ों के साथ एक संग्रह बनाएँ - > db.findByIdDemo.insertOne({"Value":10}); {
-
किसी सरणी से तत्व से मिलान करने और निकालने के लिए MongoDB क्वेरी?
तत्वों का मिलान करने और उन्हें हटाने के लिए, MongoDB $pullAll का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.removeElementsDemo.insertOne({"ListOfNames":["Mike","Sam","David","Carol"]}); { "acknowledged" :
-
MongoDB में डेटाबेस प्रदर्शित करें
MongoDB में डेटाबेस की संख्या प्रदर्शित करने के लिए, आपको डेटाबेस में कम से कम एक दस्तावेज़ बनाना होगा। मान लीजिए, आपने एक डेटाबेस बनाया है, लेकिन उसमें कोई दस्तावेज़ नहीं जोड़ा है। फिर डेटाबेस की सूची में वह विशेष डेटाबेस दिखाई नहीं देगा। डेटाबेस बनाने की क्वेरी निम्नलिखित है - ऐप का उपयोग करें;
-
MongoDB क्वेरी 'सॉर्ट' करने और विशिष्ट संख्या में मान प्रदर्शित करने के लिए
MongoDB में सॉर्ट करने के लिए सॉर्ट () का उपयोग करें। केवल विशिष्ट संख्या में मान प्रदर्शित करने के लिए, LIMIT का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo254.insertOne({"Name":"Chris"}); { "acknowledged" : true, "in
-
MongoDB में उप-दस्तावेज़ के आधार पर छाँटें
उप-दस्तावेज़ द्वारा क्रमबद्ध करने के लिए, MongoDB में $sort का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo245.insertOne( ... { ... "_id": 101, ... "deatils": [ ... { "DueDate"
-
MongoDB क्वेरी n पहले दस्तावेज़ों को छोड़ने के लिए?
दस्तावेज़ों की एक विशिष्ट संख्या को छोड़ने के लिए, सीमा के साथ स्किप () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo246.insertOne({"StudentFirstName":"Chris","StudentLastName":"Brown"}); { "acknowledged" : true, &n
-
विशिष्ट फ़ील्ड वाले MongoDB दस्तावेज़ खोजें?
विशिष्ट फ़ील्ड वाले दस्तावेज़ ढूँढ़ने के लिए, $exists का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo247.insertOne({"ClientDetails":[{"ClientFirstName":"Chris","ClientAge":34}]}); { "acknowledged" : true,  
-
MongoDB एक से अधिक दस्तावेज़ों को एक सरणी के साथ एकल दस्तावेज़ में बदलने के लिए कुल?
MongoDB में कुल के लिए, कुल () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo248.insertOne({"id":101,"Name":"Chris","Age":21,"CountryName":"US"}); { "acknowledged" : true, "inser
-
MongoDB में टाइप करके क्वेरी बिनडाटा
प्रकार के अनुसार क्वेरी करने के लिए, MongoDB में उपप्रकार () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo249.insertOne({ "_id" : BinData(0,"AQAAAAEBAAVlbl9VSwAAAAAAAAhv") }); { "acknowledged" : true, "insertedId"
-
"क्रिस" नाम के लिए मोंगोडीबी संग्रह आकार खोजें
इसके लिए MongoDB में bsonsize() का इस्तेमाल करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें - db.demo250.find(); यह निम्नलिखित आउटपुट उत्पन्न करेगा - { _id :ObjectId(5e46bd501627c0c63e7dba70), Name :Chris }{ _id :ObjectId(5e46b
-
MongoDB एकत्रीकरण के साथ न्यूनतम/अधिकतम प्रदर्शन करें
MongoDB में न्यूनतम/अधिकतम के लिए, $min और $max का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo251.insertOne({"Marks":78}); { "acknowledged" : true, "insertedId" : ObjectId("5e46c0001627c0c63e7dba74") } > db.dem
-
MongoDB क्वेरी में क्रमबद्ध करें और सभी क्षेत्रों को प्रोजेक्ट करें?
सरणी को सॉर्ट करने के लिए, $sort का उपयोग करें। प्रक्षेपण के लिए, MongoBD समुच्चय () में $project का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo252.insertOne( ... {"Values" : [ { "v1" : 20, "v2" :30 }, { "v1" : 20, "v2" :
-
MongoDB के साथ एक से कई एम्बेडेड दस्तावेज़ों में एक प्रविष्टि जोड़ना
MongoDB में एक प्रविष्टि जोड़ने के लिए, $ push का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo253.insertOne(... {... _id:101,... isActive:false,... विवरण:[... {... नाम:क्रिस,। ..},... {... देश का नाम:अमेरिका...}... ]...}...);{ स्वीकृत :सच, सम्मिलित आईडी :101 } संग्रह से सभी दस्तावेज
-
MongoDB में विशिष्ट फ़ील्ड मान प्राप्त करें
विशिष्ट फ़ील्ड मान प्राप्त करने के लिए, $in ऑपरेटर का उपयोग करें। $in उन दस्तावेज़ों का चयन करता है जहाँ किसी फ़ील्ड का मान निर्दिष्ट सरणी में किसी भी मान के बराबर होता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.indexesDemo.insertOne({StudentFirstName:David,,StudentLastName:Miller} );{ स्
-
MongoDB में उप-दस्तावेज़ को कैसे सॉर्ट, चयन और क्वेरी करें?
सॉर्ट करने के लिए, MongoDB में $sort का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo236.insertOne({details:{Name:Bob,Age:24}});{ acknowledge :true, insertId :ObjectId(5e419023f4cebbeaebec514e)} संग्रह से सभी दस्तावेज़ ढूंढें () विधि की सहायता से प्रदर्शित करें - db.demo236.find();
-
MongoDB में प्रक्षेपण के माध्यम से नेस्टेड दस्तावेज़ से एक फ़ील्ड को छोड़कर सभी को हटा दें
उस फ़ील्ड को सेट करें जिसे आप 0 के रूप में शामिल नहीं करना चाहते हैं। यह खोज () का उपयोग करते समय शेष मान प्रदर्शित करेगा। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo237.insertOne({ ... _id:101, ... Product: { ... description1: {id:1001 }, ... &