MongoDB insertOne() एक संग्रह में एक दस्तावेज़ सम्मिलित करता है, जबकि updateOne() एक क्वेरी फ़िल्टर के आधार पर संग्रह में एक दस्तावेज़ को अद्यतन करता है।
आइए दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo735.insertOne({id:1,Name:"Chris"});{ "acknowledge":true, "insertId":ObjectId("5ead51b657bb72a10bcf0652")}> db.demo735.insertOne({id :1,नाम:"डेविड"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5ead51bb57bb72a10bcf0653")}> db.demo735.insertOne({id:1,Name:"Bob"});{ "स्वीकृत":सच, "insertedId":ObjectId("5ead51be57bb72a10bcf0654")}> db.demo735.insertOne({id:1,Name:"Carol"});{ "acknowledge":true, "insertedId" :ObjectId( "5ead51c757bb72a10bcf0655")}
संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo735.find();
यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5ead51b657bb72a10bcf0652"), "id" :1, "Name" :"Chris" }{ "_id" :ObjectId("5ead51bb57bb72a10bcf0653"), "id" :1, "Name" :"डेविड" }{ "_id" :ObjectId("5ead51be57bb72a10bcf0654"), "id" :1, "Name" :"Bob" }{ "_id" :ObjectId("5ead51c757bb72a10bcf0655"), "id" :1, " नाम" :"कैरोल" }
UpdateOne() और insertOne() को लागू करने के लिए क्वेरी निम्नलिखित है -
db.demo735.updateOne({id:1},{$set:{Name:"Robert"}});{ "स्वीकृत" :सच, "मिलान की गई गणना" :1, "संशोधित गणना" :1 }पूर्व>संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo735.find();यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5ead51b657bb72a10bcf0652"), "id" :1, "Name" :"Robert" }{ "_id" :ObjectId("5ead51bb57bb72a10bcf0653"), "id" :1, "Name" :"डेविड" }{ "_id" :ObjectId("5ead51be57bb72a10bcf0654"), "id" :1, "Name" :"Bob" }{ "_id" :ObjectId("5ead51c757bb72a10bcf0655"), "id" :1, " नाम" :"कैरोल" }