কম্পিউটার

$in অ্যারে বাস্তবায়নের জন্য MongoDB কোয়েরি


আসুন আমরা নথি সহ একটি সংগ্রহ তৈরি করি -

> db.demo520.insertOne({"ListOfName":["John","Bob"]});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e899fb4b3fbf26334ef6114")
}
> db.demo520.insertOne({"ListOfName":["Chris","David"]});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e899fbfb3fbf26334ef6115")
}
> db.demo520.insertOne({"ListOfName":["Mike","Bob"]});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e899fc7b3fbf26334ef6116")
}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" : ObjectId("5e899fb4b3fbf26334ef6114"), "ListOfName" : [ "John", "Bob" ] }
{ "_id" : ObjectId("5e899fbfb3fbf26334ef6115"), "ListOfName" : [ "Chris", "David" ] }
{ "_id" : ObjectId("5e899fc7b3fbf26334ef6116"), "ListOfName" : [ "Mike", "Bob" ] }

এখানে $in অ্যারে

বাস্তবায়নের জন্য প্রশ্ন রয়েছে৷
> db.demo520.find({"ListOfName":{$in:["Bob","Mike"]}});

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

তৈরি করবে
{ "_id" : ObjectId("5e899fb4b3fbf26334ef6114"), "ListOfName" : [ "John", "Bob" ] }
{ "_id" : ObjectId("5e899fc7b3fbf26334ef6116"), "ListOfName" : [ "Mike", "Bob" ] }

  1. নেস্টেড অ্যারে সমষ্টিগত করতে MongoDB ক্যোয়ারী

  2. MongoDB-তে সাবডকুমেন্টের কোয়েরি অ্যারে

  3. নেস্টেড অ্যারে সাজানোর জন্য MongoDB ক্যোয়ারী?

  4. MongoDB তে অ্যারে ম্যাচ বাস্তবায়ন করবেন?