একটি হ্যাশ MongoDB এর ভিতরে খুঁজে পেতে, আপনি ডট(.) স্বরলিপি ব্যবহার করতে পারেন। আসুন প্রথমে ডকুমেন্ট সহ একটি সংগ্রহ তৈরি করি
> db.hashDemo.insertOne({"ClientName":"Larry","ClientAge":23,"ClientDetails":{"isEducated":true, "ClientProject" :"University Management"}});{ " স্বীকৃত" :true, "insertedId" :ObjectId("5ca1ef1266324ffac2a7dc5e")}> db.hashDemo.insertOne({"ClientName":"Chris","ClientAge":26,"ClientDetails":"Efseed":"Efseed ClientProject" :"অনলাইন বইয়ের দোকান"}});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5ca1ef7766324ffac2a7dc5f")}
Find() পদ্ধতি
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে> db.hashDemo.find().pretty();
এটি নিম্নলিখিত আউটপুট তৈরি করবে
{ "_id" :ObjectId("5ca1ef1266324ffac2a7dc5e"), "ClientName" :"Larry", "ClientAge" :23, "ClientDetails" :{ "isEducated" :true, "ClientProject" :"University Management"}} { "_id" :ObjectId("5ca1ef7766324ffac2a7dc5f"), "ClientName" :"Chris", "ClientAge" :26, "Client Details" :{ "isEducated" :false, "ClientProject" :"অনলাইন বুক স্টোর" } পূর্বে>একটি হ্যাশ মঙ্গোডিবি
-এর ভিতরে খুঁজে পেতে ক্যোয়ারী নিচে দেওয়া হল> db.hashDemo.find({"ClientDetails.isEducated" :মিথ্যা, "ClientDetails.ClientProject" :"OnlineBook Store"}).pretty();এটি নিম্নলিখিত আউটপুট তৈরি করবে
{ "_id" :ObjectId("5ca1ef7766324ffac2a7dc5f"), "ClientName" :"Chris", "ClientAge" :26, "ClientDetails" :{ "isEducated" :false, "ClientProject" :"অনলাইন বুক স্টোর"} }