Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB save() मेथड में वेरिएबल वैल्यू कैसे सेट करें?

MongoDB में वेरिएबल वैल्यू सेट करने के लिए db.yourCollectionName.save(yourVariableName) का उपयोग करें, जहां "yourVariableName" आपका वेरिएबल है।

उदाहरण: वेरिएबल बनाना और सेव करना

आइए एक वेरिएबल बनाते हैं और उसे कलेक्शन में सेव करते हैं:

> var Info={"Name":"David", "CountryName":"US", "ProjectDetails":[{"ClientName":"David","ProjectName":"Online Banking System"}]}

सेव() मेथड में वेरिएबल वैल्यू सेट करने की क्वेरी:

> db.demo483.save(Info);
WriteResult({ "nInserted" : 1 })

सेव किए गए दस्तावेज़ देखना

find().pretty() का उपयोग करके सभी दस्तावेज़ प्रदर्शित करें:

> db.demo483.find().pretty();

आउटपुट:

{ "_id" : ObjectId("5e82e0d6b0f3fa88e22790a0"), "Name" : "David", "CountryName" : "US", "ProjectDetails" : [ { "ClientName" : "David", "ProjectName" : "Online Banking System" } ] }

नोट: save() मेथड या तो नया दस्तावेज़ इंसर्ट करता है (यदि _id मौजूद नहीं है) या मौजूदा दस्तावेज़ को अपडेट करता है (यदि _id मौजूद है)।

  1. - MongoDB में एकाधिक शर्तें सेट करके रेंज में मान प्राप्त करना

    MongoDB में $gt और $lt के संयोजन से रेंज क्वेरी करना MongoDB में एक फील्ड पर एकाधिक तुलना शर्तें (रेंज) लागू करने के लिए $gt और $lt ऑपरेटर्स को एक ही ऑब्जेक्ट में संयोजित करें। उदाहरण: संग्रह और दस्तावेज़ बनाना > db.demo59.insertOne({Values:50}); { acknowledged : true, insertedId : ObjectId(5e28

  1. - MongoDB में save() का सही उपयोग कैसे करें?

    db.collection.save() का उपयोग मौजूदा दस्तावेज़ को अपडेट करने या नया दस्तावेज़ डालने के लिए करें, यह उसके दस्तावेज़ पैरामीटर पर निर्भर करता है। आइए दस्तावेज़ों के साथ एक संग्रह बनाएं: > db.demo481.save({"FirstName":"Chris","LastName":"Brown"}); WriteResult(

  1. - यूजर-डिफाइंड वेरिएबल में मान कैसे स्टोर करें?

    हम एक स्टेटमेंट में यूजर-डिफाइंड वेरिएबल में मान स्टोर कर सकते हैं और फिर बाद में अन्य स्टेटमेंट में इसका संदर्भ ले सकते हैं। यूजर-डिफाइंड वेरिएबल में मान स्टोर करने के निम्नलिखित तरीके हैं: SET स्टेटमेंट के साथ हम SET स्टेटमेंट जारी करके यूजर-डिफाइंड वेरिएबल स्टोर कर सकते हैं जैसे: सिंटैक्स SET @v