ক্ষেত্রগুলির একটি উপসেট পুনরায় চেষ্টা করতে, find() এ ডট নোটেশন ব্যবহার করুন। আসুন নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo307.insertOne({... "CleintId":101,... "ClientDetails":{"ClientFirstName":"Chris","বয়স":34},... "ClientCountryName":"মার্কিন"...}...);{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e4eab88f8647eb59e56203c")}> db.demo307.insertOne({... "CleintId":102,... "ClientDetails":{"ClientFirstName":"David","বয়স":31},... "ClientCountryName":"UK"...}...);{ "স্বীকৃত" :true, "insertedId" :অবজেক্টআইডি("5e4eab97f8647eb59e56203d")}
Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo307.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e4eab88f8647eb59e56203c"), "CleintId" :101, "ClientDetails" :{ "ClientFirstName" :"Chris", "বয়স" :34 }, "ClientCountryName" :"USAName" "_id" :ObjectId("5e4eab97f8647eb59e56203d"), "CleintId" :102, "ClientDetails" :{ "ClientFirstName" :"David", "বয়স" :31 }, "ClientCountryName" }MongoDB − থেকে ক্ষেত্রগুলির একটি উপসেট পুনরুদ্ধার করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে
> db.demo307.find( {"ClientDetails.ClientFirstName":'David'}, {"ClientDetails.Age" :0,"ClientCountryName":0,CleintId:0,_id:0});
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "ClientDetails" :{ "ClientFirstName" :"David" } }