-
ढूँढें जब MongoDB में कुंजियाँ अज्ञात हों?
यह पता लगाने के लिए कि कुंजियाँ कब अज्ञात हैं, $addField और $objectToArray का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo375.insertOne(.. {... विवरण:{... नाम:डेविड, ... आयु:22...}...}...); { स्वीकृत:सच, insertId :ObjectId(5e5a0ae42ae06a1609a00b08)} संग्रह से सभी दस्तावेज़ों क
-
शो डीबीएस और शो डेटाबेस के बीच मोंगोडीबी अंतर?
शो डीबीएस और शो डेटाबेस में कोई अंतर नहीं है। दोनों कमांड आंतरिक रूप से लिस्टडेटाबेस कमांड को कॉल करते हैं। शो डीबीएस कमांड इस प्रकार है - डीबीएस दिखाएं यह निम्नलिखित आउटपुट देगा - व्यवस्थापक 0.002GBऐप 0.000GBव्यापार 0.000GBकॉन्फ़िगर 0.000GBस्थानीय 0.000GBमुख्य 0.000GBmy 0.001GBok 0.001GBनमूना 0.
-
संग्रहीत कार्य निष्पादित करने के लिए MongoDB क्वेरी?
JavaScript फ़ंक्शन को system.js नामक सिस्टम संग्रह का उपयोग करके पुन:उपयोग के लिए सहेजा जा सकता है। किसी फ़ंक्शन को स्टोर करने के लिए, db.collection.save(), . का उपयोग करें आइए पहले एक फंक्शन बनाएं। निम्नलिखित प्रश्न है - > db.system.js.save({ ... _id: "displayMessage", ..
-
MongoDB में कुल मिलाकर कैसे अपडेट करें?
दस्तावेज़ों को अद्यतन करने के लिए, आप एकत्रीकरण पाइपलाइन का उपयोग नहीं कर सकते। आप अपडेट() का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo376.insertOne( ... { ... ... "id" :101, ... ... "details&quo
-
मैं MongoDB एकत्रीकरण विधि में पूर्णांक की एक सरणी को कैसे जोड़ सकता हूं?
संयोजित करने के लिए, MongoDB समुच्चय () में $concat का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo377.insertOne({ListOfIds:[1001,1002,1003,1004,1006,1007]}); { स्वीकृत :सच, insertedId :ObjectId(5e5a73462ae06a1609a00b0e) } संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से
-
MongoDB में उप-दस्तावेज़ों में हेरफेर करना
उप-दस्तावेज़ों में हेरफेर करने के लिए, MongoDB में डॉट (।) नोटेशन का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo378.insertOne( ... { ... Name: 'Chris', ... details:[ ... {id:101
-
विशिष्ट नेस्टेड गुणों पर MongoDB प्रक्षेपण?
विशिष्ट नेस्टेड गुणों पर प्रक्षेपण के लिए, MongoDB में समुच्चय () का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo379.insertOne(... {... विवरण1:{... विवरण2:{... विवरण3:{... 10:जॉन,। .. 50:क्रिस,... 40:डेविड,... 30:माइक...}...}...}...}... );{ स्वीकृत :सच, insertId :ObjectId(5e5a94
-
MongoDB $addToSet वस्तु की एक गहरी नेस्टेड सरणी जोड़ने के लिए?
$addToSet ऑपरेटर किसी सरणी में एक मान जोड़ता है जब तक कि मान पहले से मौजूद न हो, उस स्थिति में $addToSet उस सरणी के लिए कुछ भी नहीं करता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo380.insertOne({ ... ... "details" : [ ... { ... &n
-
MongoDB में एक विशिष्ट उप-दस्तावेज़ का चयन कैसे करें?
MongoDB में एक विशिष्ट उप-दस्तावेज़ का चयन करने के लिए, खोज () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo37.insertOne({"Details":[{"Name":"Chris","Age":21},{"Name":"David","Age":23}]}); { &quo
-
स्ट्रिंग को इंट में बदलने के लिए MongoDB क्वेरी?
स्ट्रिंग को इंट में बदलने के लिए, MongoDB में parseInt () का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo369.insertOne({"Price":"1000000"}); { "acknowledged" : true, "insertedId" : ObjectId("5e57e2e32ae06
-
MongoDB डेटाबेस में खोज क्वेरी से सरणी मान प्राप्त करना
खोज क्वेरी से सरणी मान पुनर्प्राप्त करने के लिए, डॉट नोटेशन का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo38.insertOne({"ClientDetails":[{"ClientId":101,"ClientName":"Chris"}]}); { "acknowledged" : true,  
-
तत्वों के क्रम के बावजूद, सरणी से मेल खाने वाले दस्तावेज़ों के लिए MongoDB क्वेरी
इसके लिए MongoDB में $all का इस्तेमाल करें। MongoDB में $all ऑपरेटर उन दस्तावेज़ों का चयन करता है जहाँ फ़ील्ड का मान एक सरणी है जिसमें सभी निर्दिष्ट तत्व होते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo370.insertOne( ... { ... "Name" :
-
मोंगो डीबी दस्तावेज़ की एकल सूची आइटम अपडेट करें और इसे 1 से बढ़ाएं
इसके लिए पोजिशनल ऑपरेटर($) का इस्तेमाल करें। किसी फ़ील्ड मान को 1 से बढ़ाने के लिए $inc ऑपरेटर का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - >db.demo39.insertOne({"ProductDetails":[{"ProductName":"Product-1","ProductPrice":349}]}); { &
-
किसी विशेष MongoDB डेटाबेस में संग्रह प्रदर्शित करें?
सबसे पहले, नीचे दिए गए सिंटैक्स के अनुसार USE कमांड के साथ MongoDB में किसी विशेष डेटाबेस पर स्विच करें - अपनेडेटाबेसनाम का उपयोग करें;db.getCollectionNames(); आइए हम डेटाबेस वेब के संग्रह को प्रदर्शित करने के लिए उपरोक्त सिंटैक्स को लागू करें - db.getCollectionNames(); यह निम्नलिखित आउटपुट उत्पन
-
MongoDB में विशिष्ट फ़ील्ड द्वारा खोजें
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo371.insertOne({"Name":"David","CountryName":"US"}); { "acknowledged" : true, "insertedId" : ObjectId("5e57f6982ae06a1609a00af2") } > db.demo371.
-
MongoDB में एक नई वस्तु कैसे बनाएं और उसकी सहेजी गई वस्तु कैसे प्राप्त करें?
इसके लिए MongoDB में सेव () का इस्तेमाल करें। निम्नलिखित वाक्य रचना है - var anyVaribaleName=yourValue db.anyCollectionName.save(yourVariableName); yourVariableName; आइए पहले अपने उदाहरण के लिए एक ऑब्जेक्ट बनाएं - > var studentDetails={"StudentName":"Chris","ListOfMarks&
-
मोंगोडीबी संग्रह पर प्राथमिक कुंजी बदलना?
प्राथमिक कुंजी को बदलने के लिए, आपको पहले इसे हटाना होगा। हटाने के लिए forEach() के साथ-साथ हटाएं और फिर एक नई प्राथमिक कुंजी प्राप्त करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo41.insertOne({"StudentName":"Carol"}); { "acknowledged" : true, &
-
MongoDB एकत्रीकरण के साथ $ifNull का उपयोग कैसे करें?
$ifNull एक व्यंजक का मूल्यांकन करता है और यदि व्यंजक का मूल्यांकन गैर-शून्य मान पर होता है तो व्यंजक का मान लौटाता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo372.insertOne({"FirstName":"Chris"}); { "acknowledged" : true, &quo
-
संग्रह से एक विशिष्ट शहर रिकॉर्ड खोजने के लिए MongoDB क्वेरी
इसके लिए, खोज () का उपयोग करें और एक विशिष्ट रिकॉर्ड प्राप्त करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo30.insertOne({"City":"New York"}); { "acknowledged" : true, "insertedId" : ObjectId("5e174ceccfb11e5c34d898bd&
-
मोंगोडीबी को इंडेक्स के बजाय बेसिक कर्सर का उपयोग करने के लिए कैसे मजबूर करें?
इंडेक्स का उपयोग करने से बचने के लिए, MongoDB में संकेत () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo31.createIndex({"StudentFirstName":1}); { "createdCollectionAutomatically" : true, "numIndexesBefore" : 1, &nbs