आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -
> db.findOneWorkingDemo.insertOne({"ClientId":1,,"ClientName":"Larry",,"ClientAge":26});{ "acknowledgeed" :true, "insertId" :ObjectId("5cd7c1716d78f205348bc64d") }> db.findOneWorkingDemo.insertOne({"ClientId":2,,"ClientName":"Chris",,"ClientAge":28});{ "स्वीकृत" :सच, "insertId" :ObjectId("5cd7c17d6d78f205348bc64e")}> db.findOneWorkingDemo.insertOne({"ClientId":3,"ClientName":"Robert","ClientAge":34});{ "स्वीकृत" :true, "insertId" :ObjectId("5cd7c1896d78f205348bc64f")}
खोज () विधि की मदद से संग्रह से सभी दस्तावेजों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -
> db.findOneWorkingDemo.find().pretty();
यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5cd7c1716d78f205348bc64d"), "ClientId" :1, "ClientName" :"Larry", "ClientAge" :26}{ "_id" :ObjectId("5cd7c17d6d78f205348bc64e"), "ClientId" :2, "क्लाइंटनाम" :"क्रिस", "क्लाइंटएज" :28}{ "_id" :ऑब्जेक्टआईड ("5cd7c1896d78f205348bc64f"), "क्लाइंटआईड" :3, "क्लाइंटनाम" :"रॉबर्ट", "क्लाइंटएज" :34}पूर्व>ObjectId के साथ findOne () को लागू करने के लिए क्वेरी निम्नलिखित है -
> db.findOneWorkingDemo.findOne({"_id":ObjectId("5cd7c17d6d78f205348bc64e")});यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5cd7c17d6d78f205348bc64e"), "ClientId" :2, "ClientName" :"Chris", "ClientAge" :28}