কম্পিউটার

MongoDB-তে অ্যারে থেকে একটি নির্দিষ্ট উপাদান কীভাবে সরিয়ে ফেলা যায়?


একটি নির্দিষ্ট উপাদান সরাতে, $pull ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo125.insertOne({"ListOfNames":["John","Chris","Bob","David","Carol"]});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e2f304068e7f832db1a7f55")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{
   "_id" : ObjectId("5e2f304068e7f832db1a7f55"),
   "ListOfNames" : [
      "John",
      "Chris",
      "Bob",
      "David",
      "Carol"
   ]
}

MongoDB −

-এ অ্যারে থেকে একটি নির্দিষ্ট উপাদান অপসারণের জন্য নিম্নোক্ত ক্যোয়ারী রয়েছে
> db.demo125.update(
... { },
... { $pull: { ListOfNames: { $in: [ "David"] }} },
... { multi: true }
... )
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })

Find() পদ্ধতি -

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

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

তৈরি করবে
{
   "_id" : ObjectId("5e2f304068e7f832db1a7f55"),
   "ListOfNames" : [
      "John",
      "Chris",
      "Bob",
      "Carol"
   ]
}

  1. কিভাবে আমি জাভাস্ক্রিপ্টে একটি অ্যারে থেকে একটি নির্দিষ্ট উপাদান সরাতে পারি

  2. কিভাবে একটি সুইফট অ্যারে থেকে নির্দিষ্ট উপাদান সরাতে?

  3. কিভাবে MongoDB সংগ্রহ থেকে সদৃশ অপসারণ করবেন?

  4. কিভাবে একটি C# অ্যারে থেকে একটি উপাদান মুছে/মুছে ফেলবেন?