কম্পিউটার

সঠিক মিলের জন্য MongoDB ক্যোয়ারী


সঠিক মিলের জন্য, আপনি $exists ব্যবহার করতে পারেন যা একটি ম্যাচের জন্য পরীক্ষা করে। আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo290.insertOne({"ListOfName":"Chris"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e4c0c9e5d93261e4bc9ea2d")}> db.demo290(NeistOfName"{Nsert") :["ক্রিস","ডেভিড"]});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e4c0cb05d93261e4bc9ea2e")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e4c0c9e5d93261e4bc9ea2d"), "ListOfName" :"Chris" }{ "_id" :ObjectId("5e4c0cb05d93261e4bc9ea2e"), "[ListOfName" :"ListOfName" :" 

এখানে একটি মানের সঠিক মিলের জন্য ক্যোয়ারী রয়েছে −

> db.demo290.find({$and:[{'ListOfName.0':{$exists:false}}, {"ListOfName":'Chris'}]});

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

তৈরি করবে
{ "_id" :ObjectId("5e4c0c9e5d93261e4bc9ea2d"), "ListOfName" :"Chris" }

  1. একটি ক্ষেত্রের বিপরীতে নথির ছেদকে সম্মিলিতভাবে মেলাতে MongoDB ক্যোয়ারী

  2. একাধিক নথির ক্ষেত্রে সঠিক মিলের জন্য MongoDB ক্যোয়ারী

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

  4. নেস্টেড নথির জন্য MongoDB সন্ধান () ক্যোয়ারী?