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

MongoDB में ऑब्जेक्ट आईडी के बिना संग्रह के दस्तावेज़ कैसे वापस करें?

<घंटा/>

ऑब्जेक्ट आईडी के बिना संग्रह के दस्तावेज़ वापस करने के लिए, _id:0 सेट करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -

> db.returnDocumentWithoutObjectId.insertOne({"Name":"Carol","Age":25});{ "स्वीकृत" :सच, "insertId" :ObjectId("5ce8ba6c78f00858fb12e8fa")}> db.returnDocumentWithoutObjectId। इंसर्टऑन ({"नाम":"सैम", "आयु":21}); {"स्वीकृत":सत्य, "सम्मिलित आईडी":ऑब्जेक्ट आईडी ("5ce8ba6d78f00858fb12e8fb")}> db.returnDocumentWithoutObjectId.insertOne({"Name":" जॉन","आयु":23});{ "स्वीकृत" :सच, "insertId" :ObjectId("5ce8ba6f78f00858fb12e8fc")}

खोज () विधि की मदद से संग्रह से सभी दस्तावेजों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

> db.returnDocumentWithoutObjectId.find();

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

{ "_id" :ObjectId("5ce8ba6c78f00858fb12e8fa"), "Name" :"Carol", "Age" :25 }{ "_id" :ObjectId("5ce8ba6d78f00858fb12e8fb"), "Name" :"Sam", " आयु" :21 }{ "_id" :ObjectId("5ce8ba6f78f00858fb12e8fc"), "नाम" :"जॉन", "आयु" :23 }

MongoDB में ऑब्जेक्ट के बिना संग्रह के दस्तावेज़ वापस करने की क्वेरी निम्नलिखित है -

> db.returnDocumentWithoutObjectId.find({},{_id:0});

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

{ "नाम" :"कैरोल", "आयु" :25 }{ "नाम" :"सैम", "आयु" :21 }{ "नाम" :"जॉन", "आयु" :23 } 
  1. मोंगोडीबी संग्रह से सभी दस्तावेजों को एक सुंदर रूप में लाया जा रहा है

    दस्तावेज़ प्राप्त करने के लिए, MongoDB में ढूंढें () का उपयोग करें। इसके साथ, परिणामी दस्तावेज़ों को प्रारूपित करने के लिए, सुंदर () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo306.insertOne({"Name":"Robert","Age":21}); {    "ackno

  1. MongoDB में संग्रह के सापेक्ष दस्तावेज़ की स्थिति कैसे वापस करें?

    संग्रह के सापेक्ष दस्तावेज़ की स्थिति वापस करने के लिए, गणना () के साथ सॉर्ट () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo47.insertOne({ClientName:Sam});{ acknowledgeed :true, insertedId :ObjectId(5e26724ccfb11e5c)} संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्

  1. MongoDB संग्रह में सभी दस्तावेज़ों में एक नया फ़ील्ड कैसे जोड़ें

    एक नया क्षेत्र जोड़ने के लिए, MongoDB में $addFields का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo712.insertOne({"Name":"John"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea85f675d33e20ed1097b82&qu