আপনি আপডেট() সহ $সেট অপারেটর ব্যবহার করতে পারেন। আসুন প্রথমে নথি-
সহ একটি সংগ্রহ তৈরি করি> 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" }