আপনি $unset ব্যবহার করতে পারেন। আসুন প্রথমে নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo20.insertOne(... {...... "ListOfEmployee" :[... {... "EmployeeName1" :"John"... },... {.. । ") }
Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -
> db.demo20.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e138c3555d0fc6657d21f12"), "ListOfEmployee" :[ { "EmployeeName1" :"John" }, { "EmployeeName2" :"Carol" } ], "Name] প্রাক>একটি নথিতে নির্দিষ্ট ডেটা মুছে ফেলার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে -
> db.demo20.update({ "EmployeeName2":{ "$exists":1 }},{ "$unset":{ "EmployeeName2":"" } });WriteResult({ "nMatched" :1 , "nUpserted" :0, "nModified" :1 })Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -
> db.demo20.find();এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e138c3555d0fc6657d21f12"), "ListOfEmployee" :[ { "EmployeeName1" :"John" }, { "EmployeeName2" :"Carol" } ] }