Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB कलेक्शन में पहला दस्तावेज़ कैसे प्राप्त करें?


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;

यह निम्नलिखित आउटपुट देगा (पहला दस्तावेज़):

            
  1. - MongoDB में Collection में Documents की Number Limit करना

    Collection में documents की number limit करने के लिए capped: true set करें। Size भी वहीँ set करें। Capped Collection बनाना > db.createCollection( demo683, { capped: true, size: 5 ,max:4} ) { ok : 1 } > db.demo683.insertOne({Value:100}); { acknowledged : true, insertedId : ObjectId(5ea468afa7e

  1. - MongoDB क्वेरी: नेस्टेड दस्तावेज अपडेट करें

    नेस्टेड दस्तावेज को अपडेट करने के लिए, update() का उपयोग करें और उसके भीतर डॉट नोटेशन का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo607.insertOne({ id:1, Info1: { Name: Chris, Age: 21, Info2: { SubjectName: MongoDB, Ma

  1. - Java का उपयोग करके MongoDB कलेक्शन के डॉक्यूमेंट्स कैसे सॉर्ट करें?

    MongoDB कलेक्शन से रिकॉर्ड्स प्राप्त करते समय, आप sort() मेथड का उपयोग करके परिणाम में रिकॉर्ड्स को सॉर्ट कर सकते हैं। सिंटैक्स db.COLLECTION_NAME.find().sort({KEY:1}) Java MongoDB लाइब्रेरी उसी नाम का एक मेथड प्रदान करती है, रिकॉर्ड्स की संख्या सीमित करने के लिए इस मेथड को इनवोक करें (find() मेथड