रिकॉर्ड को अपडेट करने के लिए, आपको _id के आधार पर अपडेट करना होगा। आइए दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo458.insertOne( {_id:101,"Name":"David"});{ "स्वीकृत" :सच, "insertedId" :101 }> db.demo458.insertOne( {_id:102, "नाम":"क्रिस"}); {"स्वीकृत":सच, "सम्मिलित आईडी":102}> db.demo458.insertOne ({_id:103,"नाम":"बॉब"});{ "स्वीकृत":सच, "insertId" :103 }
संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo458.find();
यह निम्नलिखित आउटपुट देगा -
{ "_id" :101, "Name" :"David" }{ "_id" :102, "Name" :"Chris" }{ "_id" :103, "Name" :"Bob" }पूर्व>MongoDB में रिकॉर्ड अपडेट करने के लिए क्वेरी निम्नलिखित है -
> db.demo458.update({_id:102},{$set:{"Name":"David Miller"}});WriteResult({"nMatched" :1, "nUpserted" :0, "nModified) " :1 })संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo458.find();यह निम्नलिखित आउटपुट देगा -
{ "_id" :101, "Name" :"David" }{ "_id" :102, "Name" :"David Miller" }{ "_id" :103, "Name" :"Bob" }पूर्व>