প্রথমে, আসুন আমরা নথি সহ একটি সংগ্রহ তৈরি করি এবং একটি সূচক তৈরি করতে sureIndex() ব্যবহার করি -
> db.demo323.insertOne({"বিস্তারিত":{"নাম":"ক্রিস","বয়স":34}});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e51157af8647eb59e56206e") }> db.demo323.insertOne({"বিস্তারিত":{"নাম":"ডেভিড","বয়স":31}});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e511581f8647eb59e56206f")}> db.demo323.insertOne({"বিস্তারিত":{"নাম":"বব","বয়স":28}});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e511589f8647eb59e562070")}> db. demo323.ensureIndex({"details.Name":1});{ "createdCollectionAutomatically" :false, "numIndexesBefore" :2, "numIndexesAfter" :3, "ok" :1}
Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo323.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e51157af8647eb59e56206e"), "বিশদ বিবরণ" :{ "নাম" :"ক্রিস", "বয়স" :34 } }{ "_id" :ObjectId("5e511581f8647eb59e56206e"), "details" :{ "নাম" :"ডেভিড", "বয়স" :31 } }{ "_id" :ObjectId("5e511589f8647eb59e562070"), "বিশদ বিবরণ" :{ "নাম" :"বব", "বয়স" :28 } }প্রে>অ্যারে −
থেকে মান খোঁজার জন্য নিচের প্রশ্নটি রয়েছে> db.demo323.find({"details.Name":"Bob"});এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e511589f8647eb59e562070"), "বিস্তারিত" :{ "নাম" :"বব", "বয়স" :28 } }