सबसे पहले, हम दस्तावेज़ों के साथ एक संग्रह बनाते हैं और इंडेक्स बनाने के लिए सुनिश्चित इंडेक्स () का भी उपयोग करते हैं -
> db.demo323.insertOne({"details":{"Name":"Chris","Age":34}});{ "acknowledge" :true, "insertId" :ObjectId("5e51157af8647eb59e56206e") }> db.demo323.insertOne({"details":{"Name":"David","Age":31}});{ "स्वीकृत" :true, "insertId" :ObjectId("5e511581f8647eb59e56206f")}> db.demo323.insertOne ({"विवरण":{"नाम":"बॉब", "आयु":28}}); { "स्वीकृत":सच, "insertedId":ObjectId ("5e511589f8647eb59e562070")}> db. demo323.ensureIndex({"details.Name":1});{ "createdCollectionAutomatically" :false, "numIndexesBefore" :2, "numIndexesAfter" :3, "ok" :1}
संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo323.find();
यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e51157af8647eb59e56206e"), "details" :{ "Name" :"Chris", "Age" :34 } }{ "_id" :ObjectId("5e511581f8647eb59e56206f"), "details" :{ "नाम" :"डेविड", "आयु" :31 } }{ "_id" :ObjectId ("5e511589f8647eb59e562070"), "विवरण" :{ "नाम" :"बॉब", "आयु" :28 } }पूर्व>सरणी से मान खोजने के लिए क्वेरी निम्नलिखित है -
> db.demo323.find({"details.Name":"Bob"});यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e511589f8647eb59e562070"), "details" :{ "Name" :"Bob", "Age" :28 } }