MongoDB कलेक्शन में पहला दस्तावेज़ प्राप्त करना
कलेक्शन में पहला दस्तावेज़ प्राप्त करने के लिए, आप findOne() का उपयोग कर सकते हैं। सिंटैक्स निम्नलिखित है:
var anyVariableName=db.yourCollectionName.findOne(); //MongoDB कंसोल पर परिणाम प्रिंट करने के लिए वेरिएबल नाम yourVariableName लिखें
उदाहरण: दस्तावेज़ों के साथ एक कलेक्शन बनाना
> db.retrieveFirstDocumentDemo.insertOne({"ClientName":"Robert","ClientAge":23});
{ "acknowledged" : true, "insertedId" : ObjectId("5ca2325966324ffac2a7dc6d") }
> db.retrieveFirstDocumentDemo.insertOne({"ClientName":"Chris","ClientAge":26});
{ "acknowledged" : true, "insertedId" : ObjectId("5ca2326266324ffac2a7dc6e") }
> db.retrieveFirstDocumentDemo.insertOne({"ClientName":"Larry","ClientAge":29});
{ "acknowledged" : true, "insertedId" : ObjectId("5ca2326a66324ffac2a7dc6f") }
> db.retrieveFirstDocumentDemo.insertOne({"ClientName":"David","ClientAge":39});
{ "acknowledged" : true, "insertedId" : ObjectId("5ca2327566324ffac2a7dc70") }
find() मेथड से सभी दस्तावेज़ प्रदर्शित करना
> db.retrieveFirstDocumentDemo.find().pretty();
यह निम्नलिखित आउटपुट देगा:
कलेक्शन में पहला दस्तावेज़ प्राप्त करने का क्वेरी
> var firstDocumentOnly=db.retrieveFirstDocumentDemo.findOne(); > firstDocumentOnly;यह निम्नलिखित आउटपुट देगा (पहला दस्तावेज़):