-
MongoDB दस्तावेज़ों के सभी आईडी प्राप्त करना
MongoDB में find() से केवल _id फ़ील्ड प्राप्त करें सभी आईडी प्राप्त करने के लिए, बस MongoDB में find() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo169.insertOne({StudentName:Chris}); { acknowledged : true, insertedId : ObjectId(5e36975e9e4f06af551997d7) } > db.demo169.i
-
क्या MongoDB नल मान को इंडेक्स कर सकता है?
MongoDB में नल मान को इंडेक्स करना हाँ, MongoDB आसानी से नल मान को इंडेक्स कर सकता है। आइए पहले दस्तावेज़ों के साथ एक संग्रह बनाते हैं और यूनिक इंडेक्स बनाते हैं: > db.demo170.createIndex({Value:1},{unique:true}); { createdCollectionAutomatically : true, numIndexesBefore : 1, numIndexesAfter : 2,
-
MongoDB में एग्रीगेट क्वेरी में $avg के लिए -Infinity परिणाम कैसे प्राप्त करें?
MongoDB में -Infinity मान के साथ $avg का व्यवहार इसके लिए aggregate() का उपयोग करें। आइए पहले -infinity मान वाले दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo5.insertOne({ _id : 100, seq : 10, Value : -Infinity }); { acknowledged : true, insertedId : 100 } > db.demo5.insertOne({ _id : 101,
-
MongoDB में ऑपरेशन करते समय दो फ़ील्ड की तुलना कैसे करें?
MongoDB में $where से दो फ़ील्ड की तुलना करें दो फ़ील्ड की तुलना करने के लिए, MongoDB में $where का उपयोग करें। आइए पहले दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo7.insertOne({FirstName1:JOHN,FirstName2:John}); { acknowledged : true, insertedId : ObjectId(5e0ccd1a25ddae1f53b6222f) } > d
-
MongoDB में $push से शर्त मिलने पर सरणी तत्व अपडेट करना
MongoDB में स्थिति ऑपरेटर और $push से नेस्टेड सरणी अपडेट करें इसके लिए update कमांड और $push का उपयोग करें। आइए पहले दस्तावेज़ों के साथ एक संग्रह बनाते हैं: >db.demo9.insertOne({StudentDetails:[{StudentName:Chris,ListOfSubject:[MySQL,Java]}]}); { acknowledged : true, insertedId : ObjectId(5e0f643
-
MongoDB में एकल फ़ील्ड के लिए क्वेरी
MongoDB में find() से केवल एक फ़ील्ड चुनें एकल फ़ील्ड के लिए, find() का उपयोग करें। आइए पहले दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo10.insertOne({StudentId:101,StudentName:Chris}); { acknowledged : true, insertedId : ObjectId(5e0f68a7d7df943a7cec4f9b) } > db.demo10.insertOne({Student
-
MongoDB में शर्त के साथ सरणी तत्व डालने का क्वेरी
MongoDB में स्थिति ऑपरेटर ($) से नेस्टेड सरणी में तत्व जोड़ें आइए पहले दस्तावेज़ों के साथ एक संग्रह बनाते हैं: >db.demo11.insertOne({ListOfStudent:[{StudentName:Chris,ListOfScore:[76,67,54,89]}]}); { acknowledged : true, insertedId : ObjectId(5e0f6e34d7df943a7cec4fa1) } find().pretty() से सभी दस्
-
MongoDB में नेस्टेड खोज के लिए क्वेरी
MongoDB में $and और $or से नेस्टेड खोज नेस्टेड खोज के लिए, $and के साथ $or का उपयोग करें। आइए पहले दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo12.insertOne({Name:Chris,Age:23,CountryName:US,Message:Hello}); { acknowledged : true, insertedId : ObjectId(5e0f70a2d7df943a7cec4fa2) } > db.demo
-
MongoDB में टेक्स्ट खोज लागू करना
MongoDB में $text और $search से टेक्स्ट खोज टेक्स्ट खोज के लिए, $text के साथ $search का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाते हैं और टेक्स्ट इंडेक्स बनाते हैं: > db.demo156.createIndex({StudentName:text}); { createdCollectionAutomatically : true, numIndexesBefore : 1, numIndexesAfter
-
MongoDB में संग्रह के लिए एक्सीक्यूशन स्टैट्स प्राप्त करना
MongoDB में explain() से एक्सीक्यूशन स्टैट्स देखें स्टैट्स प्राप्त करने के लिए MongoDB में explain() का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo157.insertOne({Status:Active}); { acknowledged : true, insertedId : ObjectId(5e354fdffdf09dd6d08539fc) } > db.demo157.insertO
-
MongoDB में औसत मान की गणना करना
MongoDB में $avg से औसत मान निकालें MongoDB में औसत मान की गणना करने के लिए aggregate() के साथ $avg का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo159.insertOne({Score:50}); { acknowledged : true, insertedId : ObjectId(5e3557b2fdf09dd6d0853a01) } > db.demo159.insertOne({Sc
-
MongoDB में तारीख के अनुसार GroupBy करके डुप्लिकेट तारीख रिकॉर्ड गिनना
MongoDB में Aggregate और $group से तारीख अनुसार ग्रुपिंग MongoDB में डुप्लिकेट तारीख रिकॉर्ड गिनने के लिए aggregate() और $group का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo160.insertOne({DueDate:new ISODate()}); { acknowledged : true, insertedId : ObjectId(5e357525fdf09dd6
-
MongoDB में एकाधिक दस्तावेज़ खोजना
MongoDB में $in ऑपरेटर से एकाधिक दस्तावेज़ खोजें MongoDB में एकाधिक दस्तावेज़ खोजने के लिए $in ऑपरेटर का उपयोग करें। आइए दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo161.insertOne({ClientId:101,ClientName:Chris}); { acknowledged : true, insertedId : ObjectId(5e3577cafdf09dd6d0853a09) } > d
-
MongoDB में दस्तावेज़ अपडेट करना और केवल पहले दस्तावेज़ में नई कुंजियाँ जोड़ना
MongoDB में पहला दस्तावेज़ अपडेट करना और नए फ़ील्ड जोड़ना MongoDB में update() मेथड का उपयोग करके इसे आसानी से प्राप्त किया जा सकता है। आइए दस्तावेज़ों के साथ एक संग्रह बनाते हैं: > db.demo162.insertOne({StudentName:Chris}); { acknowledged : true, insertedId : ObjectId(5e3684359e4f06af551997c2) }
-
MongoDB क्वेरी: ऐरे में $all
MongoDB में, $all का उपयोग उन दस्तावेज़ों का चयन करने के लिए किया जाता है जहां किसी फ़ील्ड का मान एक ऐरे होता है जिसमें सभी निर्दिष्ट तत्व होते हैं। आइए दस्तावेज़ों के साथ एक कलेक्शन बनाएं: > db.demo163.insertOne( ... { ... "ClientDetails": [{ ... &nbs
-
MongoDB Aggregate का उपयोग करके कैसे सॉर्ट करें?
MongoDB में सॉर्ट करने के लिए aggregate() का उपयोग करें और उसके भीतर $sort का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं −> db.demo164.insertOne({"StudentAge":24}); { "acknowledged" : true, "insertedId" : ObjectId("5e36883d
-
MongoDB में केवल एक दस्तावेज़ हटाएं
MongoDB में केवल एक दस्तावेज़ हटाने के लिए, remove() का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं −> db.demo165.insertOne({"ClientId":101,"ClientName":"Chris","ClientAge":34}); { "acknowledged" : true, "
-
MongoDB क्वेरी केवल विशिष्ट फ़ील्ड्स (फोन नंबर) को ऐरे के रूप में लौटाएं?
आइए दस्तावेजों के साथ एक संग्रह बनाएं −> db.demo166.insertOne({"details" : { "UserName" : "Chris", "UserAge":29, "PhoneDetails" : { "PhoneNumber" : "98646463533" } } }); { "acknowledged" : true, &nb
-
MongoDB क्वेरी ऐरे में दस्तावेज़ पुश करें
ऐरे में दस्तावेज़ पुश करने के लिए, update() के साथ $push का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं −>db.demo310.insertOne({"Name":"Chris","details":[{"Id":101,"Subject":"MySQL"},{"Id":102,"Subject":&q
-
MongoDB में किसी विशिष्ट मान की गिनती तेजी से प्राप्त करें
तेज़ क्वेरी के लिए, इंडेक्स बनाएं। गिनती प्राप्त करने के लिए, count() का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं −> db.demo311.ensureIndex({"Name":1}); { "createdCollectionAutomatically" : true, "numIndexesBefore" : 1,