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

MongoDB में _id द्वारा संग्रह से विशिष्ट दस्तावेज़ पुनर्प्राप्त करना

<घंटा/>

_id द्वारा संग्रह से दस्तावेज़ पुनर्प्राप्त करने के लिए, $in के साथ ढूंढें() का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo281.insertOne({"Name":"Chris","Age":21});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e4aac28dd099650a5401a66")
}
> db.demo281.insertOne({"Name":"Bob","Age":23});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e4aac46dd099650a5401a67")
}
> db.demo281.insertOne({"Name":"David","Age":28});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e4aac4fdd099650a5401a68")
}

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

> db.demo281.find();

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

{ "_id" : ObjectId("5e4aac28dd099650a5401a66"), "Name" : "Chris", "Age" : 21 }
{ "_id" : ObjectId("5e4aac46dd099650a5401a67"), "Name" : "Bob", "Age" : 23 }
{ "_id" : ObjectId("5e4aac4fdd099650a5401a68"), "Name" : "David", "Age" : 28 }

_id द्वारा संग्रह से विशिष्ट दस्तावेज़ों को पुनः प्राप्त करने के लिए क्वेरी निम्नलिखित है -

>db.demo281.find({_id:{$in:[ObjectId("5e4aac28dd099650a5401a66"),ObjectId("5e4aac46dd099650a5401a67")]}});

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

{ "_id" : ObjectId("5e4aac28dd099650a5401a66"), "Name" : "Chris", "Age" : 21 }
{ "_id" : ObjectId("5e4aac46dd099650a5401a67"), "Name" : "Bob", "Age" : 23 }

  1. आईडी द्वारा मोंगोडीबी संग्रह आइटम मिलान करना?

    आईडी द्वारा संग्रह आइटम का मिलान करने के लिए, MongoDB में $in का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo528.insertOne({"Name":"Chris",Age:21});{    "acknowledged" : true,    "insertedId" : ObjectId("5e8b00d2ef4

  1. MongoDB दस्तावेज़ों में किसी विशिष्ट फ़ील्ड से सरणी तत्वों की गिनती प्राप्त करें?

    किसी विशिष्ट फ़ील्ड से सरणी तत्वों की गणना करने के लिए, MongoDB में $size का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo723.insertOne({"Subject":["MySQL","MongoDB"]}); {    "acknowledged" : true,    "insertedId&quo

  1. _id के लिए MongoDB संग्रह अद्यतन कर रहा है?

    _id के लिए अपडेट करने के लिए, MongoDB में $set का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo741.insertOne({SubjectName:"MySQL"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ead718657bb72a10bcf0672") } > db.