-
मैं MongoDB में नेस्टेड दस्तावेज़ों को कैसे एकत्रित कर सकता हूँ?
MongoDB में नेस्टेड दस्तावेज़ों को एकत्रित करने के लिए, आप $group का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.aggregateDemo.insertOne( ... { ... "ProductInformation": [ ... { ...  
-
पिछले महीने से MongoDB परिणाम प्राप्त करना
सबसे पहले, चालू माह प्राप्त करें और पिछले महीने के रिकॉर्ड प्राप्त करने के लिए 1 से घटाएं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.findOneMonthAgoData.insertOne({"CustomerName":"Chris","PurchaseDate":new ISODate("2019-12-26")}); { &qu
-
MongoDB एकत्रीकरण में सबसेट के अंदर एक शर्त लागू करें?
एक शर्त लागू करने के लिए, $setIsSubset का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.subsetDemo.insertOne({"StudentName":"Chris","StudentFavouriteSubject":["Java","Python"]}); { "acknowledged" : true, &nbs
-
बिना डुप्लीकेट के MongoDB में डालें
MongoDB में रिकॉर्ड डालने और डुप्लिकेट से बचने के लिए, अद्वितीय:सत्य का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं। यहां, हम डुप्लीकेट रिकॉर्ड जोड़ने का प्रयास कर रहे हैं - > db.insertWithoutDuplicateDemo.createIndex({"StudentFirstName":1},{ unique: true } ); {  
-
विशिष्ट क्षेत्रों का योग करने के लिए MongoDB क्वेरी
विशिष्ट क्षेत्रों का योग करने के लिए, $sum के साथ समुच्चय का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.getSumOfFieldsDemo.insertOne({"Customer_Id":101,"Price":50,"Status":"Active"}); { "acknowledged" : true,
-
SQL की तरह MongoDB में 'अस्तित्व' फ़ंक्शन का ठीक से उपयोग कैसे करें?
रिकॉर्ड के अस्तित्व की जांच करने के लिए, MongoDB में findOne () का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.existsAlternateDemo.insertOne({"StudentName":"Chris"}); { "acknowledged" : true, "insertedId" : Object
-
समान आईडी के साथ उत्पाद की कीमत का योग करने के लिए MongoDB एकत्रीकरण
आपको निर्दिष्ट _id अभिव्यक्ति वाले दस्तावेज़ों को समूहीकृत करने के लिए $group का उपयोग करने की आवश्यकता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.aggreagateDemo.insertOne({Product_Id:1,,ProductPrice:150});{ स्वीकृत :सच, insertId :ObjectId(5e06d3d125ddae1f53b621dc)} खोज () विधि की मदद से
-
मोंगो डीबी में दस्तावेजों की सरणी कैसे मर्ज करें?
मर्ज करने के लिए, $PUSH के साथ समुच्चय () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo64.insertOne({"Subjects":["MySQL","MongoDB","Java"]}); { "acknowledged" : true, "insertedId" : ObjectId(&
-
MongoDB में सॉर्ट के साथ प्रति दस्तावेज़ औसत मूल्य की गणना?
औसत की गणना करने के लिए, $avg के साथ कुल मिलाकर उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.calculateAverage.insertOne({'Value':[10,20,80]}); { "acknowledged" : true, "insertedId" : ObjectId("5e0383e3f5e889d7a51994dc&quo
-
फिक्स:MongoDB Robomongo:db.data.find(…).collation एक फ़ंक्शन नहीं है?
संस्करण MongoDB 3.4 में पेश किया गया संयोजन। हो सकता है, आपने पिछले संस्करण में संयोजन लागू किया हो। हमारे उदाहरण के लिए, हम MongoDB संस्करण 4.0.5 का उपयोग कर रहे हैं। सिस्टम पर वर्तमान संस्करण की जांच करने के लिए निम्नलिखित क्वेरी है - > db.version() यह निम्नलिखित आउटपुट देगा - 4.0.5 आइए पहले
-
MongoDB के साथ बैकग्राउंड में इंडेक्स बनाएं
बैकग्राउंड में इंडेक्स बनाने के लिए, createIndex() मेथड का इस्तेमाल करें और नीचे दिए गए सिंटैक्स के अनुसार बैकग्राउंड:ट्रू सेट करें - db.yourCollectionName.createIndex({"yourFieldName1":1,"yourFieldName2":1},{background: true} ); आइए इंडेक्स बनाने और बैकग्राउंड सेट करने के लिए उ
-
MongoDB में 2 तिथियों के बीच फ़ील्ड को कैसे गिनें और योग करें?
2 तिथियों के बीच किसी फ़ील्ड को गिनने और योग करने के लिए $sum के साथ $gte और $lte एकत्रीकरण का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.countandsumdemo.insertOne({"Value":10,"created_at":ISODate('2019-10-11')}); { "acknowledged&qu
-
MongoDB एग्रीगेशन ऑपरेशन के दौरान मान को स्ट्रिंग लिटरल से बदलें
स्ट्रिंग अक्षर सेट करने के लिए MongoDB $literal का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - >db.replacevaluedemo.insertOne({"StudentName":"Chris","StudentFavouriteSubject":{"TeacherName":"Bob","SubjectCode":"MySQL111
-
MongoDB में नेस्टेड सरणी से एक विशेष तत्व निकालें
डॉट (.) नोटेशन की मदद से नेस्टेड ऐरे से किसी खास एलिमेंट को एक्सट्रेक्ट करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.extractParticularElementDemo.insertOne( ... { ... "_id" : 101, ... "StudentName" : "John&
-
MongoDB को रिकॉर्ड खोजने में बहुत अधिक समय क्यों लग रहा है?
इस मामले में, किसी विशेष क्षेत्र पर अनुक्रमणिका की अवधारणा का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं। यहां, हमने createIndex() - . का उपयोग करके इंडेक्स भी बनाया है > db.decreasetimeusingindex.createIndex({"StudentName":1}); { "createdCollectionAutomati
-
MongoDB - पंक्तियों को नए बनाए गए संग्रह में कैसे कॉपी करें?
पंक्तियों को दूसरे संग्रह में कॉपी करने के लिए, MongoDB का उपयोग करें। वाक्य रचना इस प्रकार है जिसमें yourOldCollectionName पुराना संग्रह है, जबकि जहां यह संग्रह कॉपी किया जाएगा वह हमारा नया संग्रह है अर्थात yourNewCollectionName - db.yourOldCollectionName.aggregate([{ $sample: { size: 333333 }}, {$
-
MongoDB के साथ विभिन्न स्वरूपों में विशिष्ट डेटा कैसे प्राप्त करें?
इसके लिए, बस खोज () का उपयोग करें। एक अलग प्रारूप के लिए, सुंदर () का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.getSpecificData.insertOne( ... { ... "StudentName": "John", ... "Information": { ... &qu
-
MongoDB क्वेरी यह जांचने के लिए कि कोई मान सरणी में है या नहीं?
किसी विशिष्ट मान की जांच करने के लिए, $in का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.testInArray.insertOne({"ListOfNumbers":[10,56,78,90,32]}); { "acknowledged" : true, "insertedId" : ObjectId("5e04d42df5e889d7a519
-
MongoDB क्वेरी मिलान मानदंड के आधार पर रिकॉर्ड गिनने के लिए
मिलान मानदंड के आधार पर रिकॉर्ड गिनने के लिए, गणना () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo205.insertOne( ... { ... ... "id": "101", ... "Name": "", ... "Age&
-
MongoDB क्वेरी यह निर्धारित करने के लिए कि कोई विशिष्ट मान मौजूद नहीं है या नहीं?
यह निर्धारित करने के लिए कि कोई विशिष्ट मान मौजूद नहीं है, MongoDB में $ne का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo206.insertOne( ... { ... "ClientDetails": ... [ ... { ... &