आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo57.insertOne({"Votes":{"VoterName":"Chris","TotalVote":50}});{ "acknowledgeed" :true, "insertId" :ObjectId("5e285bb8cfb11e5c34d8991a") }> db.demo57.insertOne({"Vote":{"VoterName":"David","TotalVote":101}});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e285bc3cfb11e5c34d8991b")}पूर्व>संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo57.find();यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e285bb8cfb11e5c34d8991a"), "Vote" :{ "VoterName" :"Chris", "TotalVote" :50 } }{ "_id":ObjectId("5e285bc3cfb11e5c34d8991b") :{ "वोटरनाम" :"डेविड", "टोटल वोट" :101 } }यहां केवल एक आइटम (TotalVote) को अपडेट करने के लिए क्वेरी है -
> db.demo57.update({"Votes.VoterName":"David"},{ $inc :{ "Votes.TotalVote" :19 } });WriteResult({ "nMatched" :1, "nUpserted" :0, "nModified" :1 })संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo57.find();यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e285bb8cfb11e5c34d8991a"), "Vote" :{ "VoterName" :"Chris", "TotalVote" :50 } }{ "_id":ObjectId("5e285bc3cfb11e5c34d8991b") :{ "मतदाता का नाम" :"डेविड", "कुल वोट" :120 } }