-
एक सरणी में एक उप आइटम सेट करने के लिए MongoDB क्वेरी?
आप स्थितीय $ ऑपरेटर का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo22.insertOne( ... { ... ProductId:101, ... ... ProductDetails: ... [ ... { ...  
-
MongoDB में नेस्टेड दस्तावेज़ अद्यतन कर रहा है
नेस्टेड दस्तावेज़ को अपडेट करने के लिए, $set का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo315.insertOne({ _id :101,... विवरण:[... {नाम:क्रिस, विषय:[{id:1001, विषयनाम:MySQL}]}... ]... }...){ स्वीकृत :सच, insertId :101 } संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्
-
MongoDB में समान नाम वाले आइटम को सम्मिलित करने पर प्रतिबंध कैसे लगाएं?
इसके लिए, सुनिश्चित करेंइंडेक्स() का उपयोग करें और अद्वितीय:सत्य सेट करें . आइए दस्तावेजों के साथ एक संग्रह बनाएं। यहां, जब हम डुप्लिकेट आइटम को निष्क्रिय करने का प्रयास करते हैं, तो एक डुप्लिकेट कुंजी त्रुटि उत्पन्न होती है - > db.demo316.ensureIndex({"SubjectName":1},{unique:true}); {
-
MongoDB में एक एम्बेडेड सूची से किसी विशिष्ट मान से अधिक मान कैसे प्राप्त करें?
किसी विशिष्ट मान से अधिक मान प्राप्त करने के लिए, $gt का उपयोग ढूंढें() के साथ करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo317.insertOne( ... {'id':101, ... 'details':[{'Score':78,Name:"Chris"}, ...  
-
किसी दस्तावेज़ से विशिष्ट मान खींचने के लिए MongoDB क्वेरी
किसी विशिष्ट मान को खींचने के लिए, $pull के साथ UPDATE का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo318.insertOne({Subject:["MySQL","MongoDB","Java"]}); { "acknowledged" : true, "insertedId" : ObjectId(
-
एक सरणी में छाया हुआ उप-संग्रह के लिए MongoDB क्वेरी
MongoDB में, आप उप-संग्रह के लिए कैप्ड का उपयोग नहीं कर सकते। हालाँकि, समग्र दस्तावेज़ पर छाया हुआ उपयोग करें। किसी सरणी से विशिष्ट संख्या में मान प्रदर्शित करने के लिए, $slice को प्राथमिकता दें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo319.insertOne({"Scores":[100,345,980,890]
-
MongoDB में अपडेट करने का सबसे तेज़ तरीका अपडेट () या सेव () है?
अपडेट करने का सबसे तेज़ तरीका है अपडेट()। आइए दस्तावेजों के साथ एक संग्रह बनाएं और देखें कि अपडेट () कैसे काम करता है - db.demo320.insertOne({Name:Sam});{ acknowledge :true, insertedId :ObjectId(5e50ee5bf8647eb59e562069)} संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें - db
-
MongoDB में सरणी मान कैसे संग्रहीत करें?
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं जिसमें हम सरणी मान संग्रहीत कर रहे हैं - >db.demo321.insertOne({"UserDetails":[{"UserId":101,"UserName":"Chris"},{"UserId":102,"UserName":"Mike"}]}); { "acknowledged&
-
MongoDB runCommand () में CollMod का उपयोग कैसे करें?
CollMod संग्रह में विकल्प जोड़ना या दृश्य परिभाषाओं को संशोधित करना संभव बनाता है। आप कॉलमॉड () के साथ रनकॉमैंड () का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo13.insertOne({"StudentFirstName":"Chris"}); { "acknowledged" :
-
सरणी संयोजन के लिए MongoDB क्वेरी?
संयोजित करने के लिए, MongoDB में $concatArrays का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - >db.demo14.insertOne({"ListOfStudent":["Carol","Mike","Sam"],"ListOfTeacher":["Robert","David"]}); { "
-
MongoDB दस्तावेज़ खोजें जहाँ किसी सरणी के तत्वों का एक विशिष्ट मान होता है?
MongoDB में दस्तावेज़ों का मिलान करने के लिए, $elemMatch का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo15.insertOne({"Details":[{"Score":56},{"Score":78}]}); { "acknowledged" : true, "insertedId" :
-
MongoDB:"संस्करण" नामक संग्रह को कैसे क्वेरी करें?
इसके लिए createCollection() और getCollection() के कॉन्सेप्ट का इस्तेमाल करें। संस्करण नाम से संग्रह बनाने की क्वेरी निम्नलिखित है - > db.createCollection('version'); { "ok" : 1 } आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.getCollection('version').insertOne({&q
-
एकल MongoDB क्वेरी में एक साथ समूह और विशिष्ट प्रदर्शन करें
इसके लिए, बस MongoDB $group का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo16.insertOne({ ... "StudentName" : "Chris", ... "StudentSection" : "A", ... "StudentAge" : 23, ...  
-
MongoDB में फ़िल्टर दस्तावेज़ यदि सभी कुंजियाँ फ़ील्ड के रूप में मौजूद हैं?
इसके लिए, $all का उपयोग करें, जो की जैसे सरणी में सभी तत्वों वाले दस्तावेज़ ढूंढेगा। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo17.insertOne({"ListOfSubject":["MySQL","MongoDB","Java"]}); { "acknowledged" : true, &nb
-
MongoDB में अपडेट ऑपरेशन का उपयोग करके फ़ील्ड को सरणी में बदलें
किसी फ़ील्ड को सरणी में बदलने के लिए, प्रत्येक() के लिए अद्यतन ऑपरेशन का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo18.insertOne({"StudentName":"John"}); { "acknowledged" : true, "insertedId" : ObjectId("
-
MongoDB में पाठ खोज के साथ रेगेक्स का उपयोग करना
MongoDB में रेगुलर एक्सप्रेशन का उपयोग करके रिकॉर्ड को फ़िल्टर करने के लिए, $regex का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo19.insertOne({"Values":"4321GH"}); { "acknowledged" : true, "insertedId" : Obje
-
MongoDB में किसी दस्तावेज़ में विशेष डेटा कैसे हटाएं?
आप $unset का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo20.insertOne(... {...... ListOfEmployee :[... {... EmployeeName1 :John...},... {.. . कर्मचारी का नाम 2 :कैरोल... }... ],... कर्मचारी का नाम 2 :[]... }... ); )} खोज () विधि की मदद से संग्रह से सभी दस्तावेजों को प्रद
-
MongoDB में खुले कनेक्शन की संख्या प्राप्त करें?
खुले कनेक्शन की संख्या प्राप्त करने के लिए, MongoDB में सर्वरस्टैटस () का उपयोग करें। निम्नलिखित प्रश्न है - > db.serverStatus(); यह निम्नलिखित आउटपुट देगा - { "host" : "DESKTOP-QN2RB3H", "version" : "4.0.5", "pr
-
कुछ डुप्लिकेट रिकॉर्ड सहित दस्तावेजों से न्यूनतम और अधिकतम मूल्य प्राप्त करने के लिए MongoDB क्वेरी
इसके लिए एग्रीगेट () और $group का इस्तेमाल करें। न्यूनतम और अधिकतम मूल्य प्राप्त करने के लिए, $min और $max का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo167.insertOne({"Score":60}); { "acknowledged" : true, "insertedId" :
-
MongoDB को अद्यतन करने के लिए, जावास्क्रिप्ट में एक तिथि बढ़ाना?
किसी तिथि को बढ़ाने के लिए, सेटडेट, गेटडेट () का उपयोग करें और इंक्रीमेंट ऑपरेशन करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo168.insertOne({"DueDate":null}); { "acknowledged" : true, "insertedId" : ObjectId("5e3695ae9e4f