-
MongoDB में ऑब्जेक्ट्स की एक सरणी के भीतर नेस्टेड स्ट्रिंग्स की एक सरणी को अपडेट करें
आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo412.insertOne(... {... सूचना 1:[... {... सूचना 2:[... जॉन,... डेविड...]...},... {... सूचना2 :[... माइक... ]...}... ]। .. }... );{ स्वीकृत :सच, insertId :ObjectId(5e70f38b15dc524f70227683)} संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्
-
क्या मोंगोडीबी में वाइल्डकार्ड के साथ नेस्टेड फ़ील्ड को बाहर करना संभव है?
एकत्रीकरण पाइपलाइन के साथ इसे प्राप्त करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo413.insertOne( ... { ... "_id": "101", ... "details": { ... "Info1": {
-
MongoDB डेटाबेस में वस्तुओं की एक सरणी पर _id द्वारा खोजें?
वस्तुओं की एक सरणी पर _id द्वारा खोजने के लिए, एकत्रीकरण का उपयोग करें और खोज () का उपयोग करने से बचें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo414.insertOne( ... { ... "_id": "110", ... "details":[
-
MongoDB क्वेरी में विशिष्ट कॉलम का चयन कैसे करें?
विशिष्ट स्तंभों का चयन करने के लिए, आप उनमें से बाकी को अनदेखा कर सकते हैं यानी उन स्तंभों को छिपाने के लिए, उन्हें 0 पर सेट कर सकते हैं। आइए पहले हम दस्तावेज़ों के साथ एक संग्रह बनाते हैं - > db.demo415.insertOne({"ClientName":"Robert","ClientCountryName":"US&q
-
संग्रह को MongoDB में कैप्ड में बदलें
संग्रह को कैप्ड में बदलने के लिए, runCommand() का उपयोग करें। यह निर्दिष्ट डेटाबेस कमांड को चलाने के लिए एक सहायक प्रदान करता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo416.insertOne({"StudentName":"David"}); { "acknowledged" : true,  
-
MongoDB में प्रत्येक कर्मचारी के 10 प्रतिशत के साथ वेतन फ़ील्ड मान अपडेट करें
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo417.insertOne({"EmployeeName":"Chris","EmployeeSalary":500}); { "acknowledged" : true, "insertedId" : ObjectId("5e723ebbb912067e57771ae4") } > db.demo417.
-
ऑब्जेक्ट को फ़िल्टर करने के लिए MongoDB क्वेरी जहां नेस्टेड सरणी के सभी तत्व स्थिति से मेल खाते हैं
इसके लिए एग्रीगेट () का इस्तेमाल करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo418.insertOne(... {... विवरण:[... {... देश का नाम:अमेरिका,... चिह्न:78...},... {... देश का नाम:यूके,... चिह्न:97...},.. ....],... नाम:माइक...}...);{ स्वीकृत :सच, insertId :ObjectId(5e724325b912067e57771ae7)}
-
MongoDB में एक विशिष्ट कुंजी के साथ सरणी में ऑब्जेक्ट अपडेट करें
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - >db.demo419.insertOne({"ProductInformation":[{"ProductName":"Product-1","ProductPrice":500},{"ProductName":"Product-2","ProductPrice":600}]}); { "acknowledged"
-
MongoDB में दो सरणियों का प्रतिच्छेदन कैसे प्राप्त करें?
दो सरणियों का प्रतिच्छेदन प्राप्त करने के लिए, कुल () के साथ $setIntersection का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo61.insertOne({"Values1":[10,20,30,40,50],"Values2":[30,100,70,120,40]}); { "acknowledged" : true, &
-
हम MongoDB में ObjectId कॉलम पर सॉर्ट कैसे कर सकते हैं?
ऑब्जेक्ट आईडी कॉलम पर सॉर्ट करने के लिए, सॉर्ट () का उपयोग करें। आइए दस्तावेज़ के साथ एक संग्रह बनाएं। db.demo403.insertOne({Name:Adam});{ acknowledged :true, insertedId :ObjectId(5e6f89b8fac78590)} संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें - db.demo403.find(); यह नि
-
शब्दों के आधार पर छाँटने के लिए MongoDB क्वेरी
शब्दों के आधार पर छाँटने के लिए, $cond के साथ $addField का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo62.insertOne({"Subject":"MySQL"}); { "acknowledged" : true, "insertedId" : ObjectId("5e287084cfb11e5c34d89
-
MongoDB में लेनदेन लॉक?
MongoDB 4.0 में लेन-देन समर्थन उपलब्ध नहीं है। समान परिणाम प्राप्त करने के लिए, FindOneAndUpdate() का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo404.insertOne({"FirstName":"John"}); { "acknowledged" : true, "insertedI
-
MongoDB के साथ कार्य करना ()
MongoDB में खोज () संग्रह या दृश्य में दस्तावेज़ों का चयन करता है और चयनित दस्तावेज़ों पर एक कर्सर लौटाता है। बिना पैरामीटर वाली खोज () विधि संग्रह से सभी दस्तावेज़ लौटाती है और दस्तावेज़ों के लिए सभी फ़ील्ड लौटाती है। आइए एक उदाहरण देखें और दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo405.inser
-
MongoDB के साथ एक समूह में कुल योग करने के लिए
कुल योग करने के लिए, MongoDB में $sum का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo406.insertOne({"Score":35}); { "acknowledged" : true, "insertedId" : ObjectId("5e6f99d5fac4d418a0178599") } > db.demo406.inser
-
MongoDB में उप-दस्तावेज़ों को क्वेरी करके फ़िल्टर के रूप में सरणियों का उपयोग कैसे करें?
इसके लिए MongoDB में $setIsSubset का इस्तेमाल करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo407.insertOne(... {... नाम:क्रिस,... विवरण :[... {... id:100...},... { ... आईडी:110...},... {... आईडी:130...}...]...}...);{ स्वीकृत:सच, insertId:ObjectId (5e70dffe15dc524f70227677)} संग्रह से सभी दस्
-
मौजूदा डेटाबेस पर सही भूमिका के साथ MongoDB उपयोगकर्ता कैसे बनाएं?
MongoDB में एक नया उपयोगकर्ता बनाने के लिए createUser () का उपयोग करें। निम्नलिखित प्रश्न है - > db.createUser( ... { ... user: "John", ... pwd: "123456", ... roles: [ { role: "readWrite", db
-
MongoDB क्वेरी प्लान को समझना
MongoDB में एक क्वेरी योजना प्राप्त करने के लिए, व्याख्या () का उपयोग करें। $explain ऑपरेटर क्वेरी प्लान के बारे में जानकारी देता है। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo408.insertOne({"Value":50}); { "acknowledged" : true, "inserte
-
एक विशिष्ट स्ट्रिंग के साथ MongoDB दस्तावेज़ कैसे खोजें?
किसी विशिष्ट स्ट्रिंग वाले दस्तावेज़ों को खोजने के लिए, खोज () का उपयोग करें और उस खोज में रेगेक्स के साथ एक स्ट्रिंग खोजें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo409.insertOne({Name:David Brown});{ acknowledged :true, insertedId :ObjectId(5e70e4fe15dc5dc5) } संग्रह से सभी दस्तावेज़ों को
-
MongoDB में विशेषताओं की प्रतिलिपि कैसे करें?
एक विशेषता के मान को दूसरे में कॉपी करने के लिए, अपडेट() के साथ $set का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo55.insertOne({"ShippingDate":'',"date":new ISODate("2019-01-21")}); { "acknowledged" : true, &nb
-
कैसे MongoDB में एक सरणी पुश करने के लिए?
किसी सरणी को पुश करने के लिए, MongoDB में $push का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo399.insertOne({Name:"Chris",Age:21}); { "acknowledged" : true, "insertedId" : ObjectId("5e610339fac4d418a017856d")