আপনি আপডেট() সহ $সেট অপারেটর ব্যবহার করতে পারেন। আসুন প্রথমে নথি-
সহ একটি সংগ্রহ তৈরি করি> db.workingOfUpdateMethod.insertOne({"ClientCountryName" :"AUS"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd506fe2cba06f46efe9efa")}> db.workingOfUpdateMethod.insertOne({"ClientCountryName":"AUS"} :"AUS"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd507022cba06f46efe9efb")}> db.workingOfUpdateMethod.insertOne({"ClientCountryName" :"AUS"}");{ "সত্য "insertedId" :ObjectId("5cd507022cba06f46efe9efc")}> db.workingOfUpdateMethod.insertOne({"ClientCountryName" :"AUS"});{ "স্বীকৃত" :সত্য, "insertedId"(5cd5022cba06f46efe9efc")}>>Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -
> db.workingOfUpdateMethod.find().pretty();এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5cd506fe2cba06f46efe9efa"), "ClientCountryName" :"AUS" }{ "_id" :ObjectId("5cd507022cba06f46efe9efb"), "ClientCountryUS"(Object_Dame" :" :Id" :" "5cd507022cba06f46efe9efc"), "ClientCountryName" :"AUS" }{ "_id" :ObjectId("5cd507032cba06f46efe9efd"), "ClientCountryName" :"AUS" }একটি সম্পূর্ণ ক্ষেত্র আপডেট এবং সেট করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে৷ এখানে, আমরা “ClientCountryName” −
ফিল্ড আপডেট করছি> db.workingOfUpdateMethod.update(... {"ClientCountryName" :"AUS"},... {$set:{"ClientCountryName" :"UK"}},... {multi:true});WriteResult({ "nMatched" :4, "nUpserted" :0, "nModified" :4 })আসুন আমরা সমস্ত নথি আবার একবার পরীক্ষা করি -
> db.workingOfUpdateMethod.find().pretty();এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5cd506fe2cba06f46efe9efa"), "ClientCountryName" :"UK" }{ "_id" :ObjectId("5cd507022cba06f46efe9efb"), "ClientCountryKName"(Object_d" :"Id" :" "5cd507022cba06f46efe9efc"), "ClientCountryName" :"UK" }{ "_id" :ObjectId("5cd507032cba06f46efe9efd"), "ClientCountryName" :"UK" }