কম্পিউটার

MongoDB এ অ্যারে থেকে আইটেম সরানো হচ্ছে?


অ্যারে থেকে আইটেম সরাতে, MongoDB এ $pull ব্যবহার করুন। আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo224.insertOne({"ListOfTechnology":["Spring","Hibernate","Java"]});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e3ee6d103d395bdc2134733")
}
> db.demo224.insertOne({"ListOfTechnology":["Groovy"]});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e3ee6ec03d395bdc2134734")
}

Find() পদ্ধতি -

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন
> db.demo224.find();

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" : ObjectId("5e3ee6d103d395bdc2134733"), "ListOfTechnology" : [ "Spring", "Hibernate", "Java" ] }
{ "_id" : ObjectId("5e3ee6ec03d395bdc2134734"), "ListOfTechnology" : [ "Groovy" ] }

MongoDB −

-এ অ্যারে থেকে আইটেম অপসারণ করার জন্য নিচের প্রশ্নটি রয়েছে
>db.demo224.update({_id:ObjectId("5e3ee6d103d395bdc2134733")},{$pull:{"ListOfTechnology":"Java"}});
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })

Find() পদ্ধতি -

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন
> db.demo224.find();

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" : ObjectId("5e3ee6d103d395bdc2134733"), "ListOfTechnology" : [ "Spring", "Hibernate" ] }
{ "_id" : ObjectId("5e3ee6ec03d395bdc2134734"), "ListOfTechnology" : [ "Groovy" ] }

  1. একটি MongoDB সংগ্রহ থেকে একটি অ্যারে উপাদান সরানো হচ্ছে

  2. MongoDB-তে একটি অ্যারে থেকে উপাদান কীভাবে মুছবেন?

  3. MongoDB ক্যোয়ারী একটি অ্যারে একটি সাব আইটেম সেট করতে?

  4. MongoDB থেকে একটি অ্যারের মধ্যে ধাক্কা দিতে পারে না?