-
MongoDB में ऐरे के आधार पर दस्तावेज़ कैसे फ़िल्टर करें?
ऐरे के आधार पर दस्तावेज़ फ़िल्टर करने के लिए $elemMatch का उपयोग करें। $elemMatch ऑपरेटर उन दस्तावेज़ों से मेल खाता है जिनमें एक ऐरे फ़ील्ड होता है। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo453.insertOne( ... { _id: 101, details: [ { Name: "David", Marks: 60 }, { Name: "M
-
MongoDB में नवीनतम N रिकॉर्ड को सॉर्टिंग के साथ लगातार कैसे प्रकाशित करें?
नवीनतम N रिकॉर्ड को सॉर्टिंग के साथ प्रकाशित करने के लिए sort() के साथ limit() का उपयोग करें। यहां limit() के साथ दिखाने के लिए रिकॉर्ड की संख्या सेट करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo454.insertOne({"ClientName":"Chris"});{ "acknowledged
-
MongoDB में विशिष्ट प्रॉपर्टी के आधार पर ऑब्जेक्ट की सूची कैसे प्रदर्शित करें?
विशिष्ट प्रॉपर्टी के आधार पर ऑब्जेक्ट की सूची प्रदर्शित करने के लिए find() में डॉट नोटेशन का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo455.insertOne({"Information":{"Student":[{"Name":"Chris","Age":22}]}});{ "
-
MongoDB में दो सूचियों को कैसे एग्रीगेट करें यदि कम से कम एक तत्व मेल खाता है?
इसके लिए MongoDB में $group का उपयोग करें। उसके अंदर $unwind, $group, $addToSet आदि का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo456.insertOne( ... { _id: 101, StudentName: ["Chris", "David"] } ... ); { "acknowledged" : true, "insertedId"
-
MongoDB में फ़िल्टर किए गए सब-डॉक्यूमेंट के साथ दस्तावेज़ कैसे लौटाएं?
इसके लिए MongoDB में $project का उपयोग करें। उसके अंदर $filter का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo457.insertOne( ... { ... _id: 101, ... details: [ ... { ProductName:"Product-1" , ProductPrice:90 }, ...
-
MongoDB में रिकॉर्ड कैसे अपडेट करें?
रिकॉर्ड अपडेट करने के लिए, आपको _id के आधार पर अपडेट करना होगा। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo458.insertOne( {_id:101,"Name":"David" } ); { "acknowledged" : true, "insertedId" : 101 } > db.demo458.insertOne( {_id:102,"Name":
-
MongoDB में ऑब्जेक्ट ऐरे से आइटम कैसे प्राप्त करें?
ऑब्जेक्ट ऐरे से आइटम प्राप्त करने के लिए aggregate() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo459.insertOne( ... { "_id" : 1, ... "Information" : [ ... { ... "Name" : "Chris", ...  
-
MongoDB में "Cast to ObjectId failed" त्रुटि कैसे ठीक करें?
MongoDB में सही ढंग से ObjectId में कास्ट करने के लिए aggregate() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo460.insertOne({"_id":"5ab9cbfa31c2ab715d42129e"}); { "acknowledged" : true, "insertedId" : "5ab9cbfa31c2ab715d42129e"
-
MongoDB में ऐरे में आइटम कैसे गिनें?
ऐरे में आइटम गिनने के लिए length प्रॉपर्टी का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo440.insertOne( ... { ... "Name":"Chris", ... "ListOfFriends":["John","Sam","Mik
-
MongoDB क्वेरी: नेस्टेड ऐरे को एग्रीगेट करें
MongoDB में नेस्टेड ऐरे को एग्रीगेट करने के लिए aggregate() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo441.insertOne( ... { ... ... "Name" : "David", ... "Age" : 21, ... ... &n
-
MongoDB में ऑब्जेक्ट ऐरे से विशिष्ट मान कैसे प्राप्त करें?
MongoDB में ऑब्जेक्ट ऐरे से विशिष्ट मान प्राप्त करने के लिए distinct() मेथड का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo442.insertOne( ... { ... ... "Information" : [ ... { ...
-
MongoDB प्रोफाइलर आउटपुट: "command" ऑपरेशन क्या है?
MongoDB में निम्न ऑपरेशन को command ऑपरेशन माना जाता है: 1.count 2.findAndModify 3.aggregate MongoDB में count का उदाहरण आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo443.insertOne({"Name":"Chris"}); { "acknowledged" : true, "inser
-
MongoDB में मल्टीकी इंडेक्स के साथ ऐरे में क्वेरी कैसे सुधारें?
इसके लिए $elemMatch का उपयोग करें, जिसका उपयोग नेस्टेड ऑब्जेक्ट क्वेरी करने के लिए किया जाता है। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo444.insertOne( ... { ... "Information": [{ ... id:1, ... &
-
MongoDB में ऐरे में पुश नहीं कर सकते?
MongoDB में ऐरे में पुश करने के लिए $push ऑपरेटर का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo445.insertOne({"ListOfFriends":["Robert","Mike","Sam","Carol","David","Mike"]}); { "acknowledge
-
MongoDB में दो संग्रहों को कैसे एग्रीगेट करें जहां एक संग्रह का फ़ील्ड दूसरे से बड़ा हो?
इसके लिए $lookup का उपयोग कर सकते हैं। आइए दस्तावेज़ों के साथ पहला संग्रह बनाएं: > db.demo446.insert([ ... { "ProductName": "Product1", "ProductPrice": 60 }, ... { "ProductName": "Product2", "ProductPrice": 90
-
MongoDB में deleteOne() और findOneAndDelete() ऑपरेशन में क्या अंतर है?
findOneAndDelete() फिल्टर और सॉर्ट क्राइटेरिया के आधार पर संग्रह से एकल दस्तावेज़ को हटाता है और हटाए गए दस्तावेज़ को लौटाता है। deleteOne() संग्रह से एकल दस्तावेज़ को हटाता है। आइए उदाहरण देखें और दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo448.insertOne({"Name":"Chris",&q
-
MongoDB में ऑब्जेक्ट के अंदर ऐरे में आइटम कैसे डालें?
ऑब्जेक्ट के अंदर पहले से बने ऐरे में आइटम डालने के लिए MongoDB $push ऑपरेटर का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo449.insertOne( ... { ... details1: { ... details2: [{ ... _id:new ObjectId(), ...
-
MongoDB में सबडेटा तक कैसे पहुंचें और विशिष्ट दस्तावेज़ प्रदर्शित करें?
सबडेटा तक पहुंचने के लिए MongoDB में की (key) का उपयोग करना होता है। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: >db.demo450.insertOne({"Information":{"StudentDetails":{"StudentName":"Chris","StudentAge":21}}}); { "acknowledged"
-
MongoDB क्वेरी: रिकॉर्ड ग्रुप करें और डॉट नोटेशन से विशिष्ट मान प्रदर्शित करें
आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo430.insertOne( ... { ... "details": [ ... { ... "Name":"Chris" ... } , ..
-
MongoDB में पूरे दस्तावेज़ (सभी फ़ील्ड) को अपडेट करने का सबसे तेज़ तरीका क्या है?
सबसे तेज़ तरीका MongoDB में replaceOne() का उपयोग करना है। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo431.insertOne({"Name":"Chris","Age":32}); { "acknowledged" : true, "insertedId" : ObjectId("5e770ba6bbc41e3