MongoDB ऑब्जेक्ट को अपडेट करने के लिए update() मेथड का उपयोग करें। आइए एक संग्रह बनाते हैं:
> db.demo77.insertOne({"Details" : { "Score" : 78 } });
{ "acknowledged" : true, "insertedId" : ObjectId("5e2bd6f371bf0181ecc4228a") }
दस्तावेज़ देखने के लिए:
> db.demo77.find();
आउटपुट:
MongoDB ऑब्जेक्ट अपडेट करने की क्वेरी
डॉट नोटेशन का उपयोग करके नेस्टेड फ़ील्ड को अपडेट करें:
अपडेट के बाद दस्तावेज़ देखें:
{ "_id" : ObjectId("5e2bd6f371bf0181ecc4228a"), "Details" : { "Score" : 89 } }व्याख्या:
$setऑपरेटर निर्दिष्ट फ़ील्ड को नए मान से अपडेट करता है।multi:trueविकल्प सभी मिलान करने वाले दस्तावेज़ों को अपडेट करता है (डिफ़ॉल्ट केवल पहला)।