মান অনুসন্ধানের জন্য, MongoDB-তে $match ব্যবহার করুন। আসুন নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo648.insertOne(... {... ছাত্র তথ্য:... [... {... নাম:"জন",... দেশের নাম:"মার্কিন"... }, .. {... নাম:"ডেভিড",... দেশের নাম:"AUS"... },... {... নাম:"ক্রিস",... দেশের নাম:"US"... } ,... {... নাম:"রবার্ট",... দেশের নাম:"ইউকে"... }... ]... }...);{ "স্বীকৃত" :সত্য, "ইনসার্টেড আইডি" :ObjectId("5e9c8b286c954c74be91e6f5")}
Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo648.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e9c8b286c954c74be91e6f5"), "ছাত্রের তথ্য" :[ { "নাম" :"জন", "দেশের নাম" :"মার্কিন" }, { "নাম" :"ডেভিড", "দেশের নাম" :"AUS" }, { "Name" :"Chris", "CountryName" :"US" }, { "Name" :"Robert", "CountryName" :"UK" } ] }
MongoDB −
-এ মান অনুসন্ধান করার জন্য নিম্নোক্ত ক্যোয়ারী> db.demo648.aggregate([... { $unwind:"$StudentInformation" },... { $match:{ "StudentInformation.CountryName":"US" } },... { $project :{_id:0}}... ])
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "StudentInformation" :{ "Name" :"John", "CountryName" :"US" } }{ "StudentInformation" :{ "Name" :"Chris", "CountryName" :"US" } }প্রে>