-
MongoDB क्वेरी सामूहिक रूप से एक फ़ील्ड के विरुद्ध दस्तावेज़ों के प्रतिच्छेदन से मेल खाती है
इसके लिए एग्रीगेट () का इस्तेमाल करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo393। insertOne(... {... Id1:3,... नाम:माइक,... Id2:101...}...); { स्वीकृत :सच, insertId :ObjectId(5e5e6dd522064be7ab44e807)} संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें - db.demo
-
MongoDB में उप-दस्तावेज़ पर किसी शर्त द्वारा दस्तावेज़ों को कैसे क्वेरी करें?
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo394.insertOne( ... { ... ... details: [ ... { ... _id: '1', ... startDate: '2018-01-11T07:00:00.000Z', .
-
MongoDB में ऑब्जेक्ट आईडी की सरणी के लिए $ लुकअप करें?
इसके लिए $lookup का इस्तेमाल करें। यह प्रसंस्करण के लिए शामिल हुए संग्रह से दस्तावेज़ों में फ़िल्टर करने के लिए एक ही डेटाबेस में एक अनछुए संग्रह में बाएं बाहरी जुड़ाव करता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo395.insertOne({Name:"Chris"}); { "ack
-
कई दस्तावेज़ जोड़ने के लिए MongoDB क्वेरी
एकाधिक लेखन कार्य करने के लिए, बल्कवाइट () का उपयोग करें। आइए एक सरणी सूची मान बनाएं। निम्नलिखित प्रश्न है - > const arrayList = [ ... {"Value1":100, "Value2":200, "Name": "John"}, ... {"Value1":100, "Value2":20
-
CSS और JavaScript के साथ पूर्ण-पृष्ठ टैब कैसे बनाएं?
सीएसएस और जावास्क्रिप्ट के साथ पूर्ण-पृष्ठ टैब बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> * {box-sizing: border-box} body, html { hei
-
MongoDB में अनुक्रमणिका का पुनर्निर्माण?
अनुक्रमणिका के पुनर्निर्माण के लिए, reIndex() का उपयोग करें। आइए पहले एक इंडेक्स बनाएं। निम्नलिखित प्रश्न है - > db.demo42.createIndex({"StudentFirstName":1}); यह निम्नलिखित आउटपुट उत्पन्न करेगा - { "createdCollectionAutomatically" : true, "numI
-
अस्थायी MongoDB डेटाबेस में क्वेरी आउटपुट कैसे स्टोर करें?
इसके लिए, एक ही प्रश्न में, बस forEach() के साथ काम करें और एक अस्थायी डीबी में आउटपुट स्टोर करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo43.insertOne({"StudentName":"Chris"}); { "acknowledged" : true, "insertedId" :
-
MongoDB में सहेजी गई वस्तु कैसे प्राप्त करें?
आइए पहले एक वेरिएबल बनाएं। निम्नलिखित प्रश्न है - > var studentDetails={"StudentFirstName":"Chris","StudentLastName":"Brown","StudentAge":24}; सेव () का उपयोग करके रिकॉर्ड्स को सेव करने के लिए क्वेरी निम्नलिखित है - > db.demo45.save(studentDet
-
किसी अन्य सरणी में मौजूद मानों के लिए एक सरणी कैसे खोजें और MongoDB में एक नए सरणी में पाए गए मानों की अनुक्रमणिका को आउटपुट करें?
इसके लिए $indexOfArray का इस्तेमाल करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo381.insertOne({"Values":[10,40,60,30,60]}); { "acknowledged" : true, "insertedId" : ObjectId("5e5b59f72ae06a1609a00b15") } > db.demo3
-
सरणी की लंबाई प्राप्त करने के लिए MongoDB कुल $slice
इसके लिए, $project का उपयोग करें और उसमें लंबाई प्राप्त करने के लिए $size का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo382.insertOne( ... { ... ... "Name" : "David", ... "details" : [ ...
-
सामग्री में "काम" शब्द वाले केवल लॉग को फ़िल्टर करने के लिए MongoDB क्वेरी
काम शब्द वाले लॉग को फ़िल्टर करने के लिए, $filter के साथ समुच्चय () का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo383.insertOne(... {... सर्वरनाम:जेबॉस,... सर्वरलॉग्स:[... {... स्टेटस:वर्किंग... },... {... स्थिति:रोकें...},... {... स्थिति:काम...}...]...}... );{ स्वीकृत :सच, ins
-
MongoDB संग्रह में सभी दस्तावेज़ों में से केवल एक फ़ील्ड प्रदर्शित करें
प्रोजेक्शन का मतलब है कि केवल चयनित फ़ील्ड ही दिखाई देनी चाहिए। यदि आप इसे दृश्यमान बनाना चाहते हैं, तो फ़ील्ड को 1 पर सेट करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo384.insertOne({"StudentName":"Chris Brown","StudentCountryName":"US"}); {
-
MongoDB में एक सरणी में एक से अधिक तत्वों को अपडेट करें?
एकाधिक तत्वों को अद्यतन करने के लिए, $[] का उपयोग करें। $[] एक ऑल पोजिशनल ऑपरेटर है जो दर्शाता है कि अपडेट ऑपरेटर को निर्दिष्ट सरणी फ़ील्ड में सभी तत्वों को संशोधित करना चाहिए। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo385.insertOne({ServerLogs:[... {... स्थिति:निष्क्रिय...},... {... स्थ
-
MongoDB में दिनांक भागों को दिनांक में बदलें
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo386.insert( ... { ... details: { Month: 02, Day: 27, Year: 2020 } ... } ... ); WriteResult({ "nInserted" : 1 }) संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
-
दो सरणियों को खोलने के लिए MongoDB क्वेरी
खोलने के लिए, प्रत्येक तत्व के लिए एक दस्तावेज़ को आउटपुट करने के लिए इनपुट दस्तावेज़ों से एक सरणी फ़ील्ड को डीकंस्ट्रक्ट करना है। सरणियों को खोलने के लिए, MongoDB एकत्रीकरण में $अनविंड का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo387.insertOne(... {...... नाम :101,... विवरण1
-
उप संपत्ति के रूप में सरणी से तत्व को हटाने के लिए MongoDB क्वेरी
हटाने के लिए, MongoDB में $pull का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo388.insertOne( ... { ... _id: '101', ... userDetails: { ... isMarried: false, ... &nb
-
सभी मान निकालें और MongoDB के साथ एक पंक्ति में प्रदर्शित करें
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo389.insertOne( ... { ... "details":[ ... { ... "Name":[ ... &nbs
-
MongoDB में बहु पैरामीटर वाले एकाधिक दस्तावेज़ों में मान अपडेट करें?
आपको बहु को सत्य पर सेट करने की आवश्यकता है। क्वेरी मानदंड से मेल खाने वाले सभी दस्तावेज़ों को अपडेट करने के लिए मल्टी - ट्रू विकल्प शामिल करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo390.insertOne({FirstName:Chris});{ acknowledged :true, insertId :ObjectId(5e5d1f4422064fbe7ab44)} सं
-
MongoDB में कस्टम फ़ील्ड का उपयोग करके पेजिनेशन के साथ इंडेक्स और सॉर्ट कैसे करें?
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo373.createIndex({"Name":1,"CountryName":1}); { "createdCollectionAutomatically" : true, "numIndexesBefore" : 1, "numIndexesAfter" : 2, "
-
MongoDB में किसी अन्य फ़ील्ड द्वारा मान समूह खोजें?
किसी अन्य फ़ील्ड द्वारा समूहित करने के लिए, $प्रोजेक्ट के साथ $group का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo374.insertOne( ... { ... ... "Name" : "Chris", ... "HobbyDetails" : [ ...