অবজেক্টআইডির অ্যারে থেকে মান তুলতে, MongoDB-তে $pull ব্যবহার করুন। আসুন নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo258.insertOne({"arrayOfObjectsId":[ ObjectId("5e47a5e81627c0c63e7dba92"),ObjectId("5e47a5e51627c0c63e7dbaserte") :"76dbaserta":"74700000000000000000000000000000000000 অবজেক্ট আইডি }
Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo258.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e47a8211627c0c63e7dba97"), "arrayOfObjectsId" :[ ObjectId("5e47a5e81627c0c63e7dba92"), ObjectId("5e47a5e7dba92")অবজেক্টআইডি −
এর অ্যারে থেকে মান টেনে নেওয়ার জন্য নিচের প্রশ্নটি রয়েছে> db.demo258.update( { }, { $pull:{ arrayOfObjectsId:{ $in:[ ObjectId("5e47a5e81627c0c63e7dba92") ] } } } );WriteResult({ "npmatched" :"Umatched :" 0, "nModified" :1 })Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo258.find();এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e47a8211627c0c63e7dba97"), "arrayOfObjectsId" :[ ObjectId("5e47a5e51627c0c63e7dba91") ] }