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

मोंगोडीबी संग्रह के बच्चे को कुंजी से कैसे प्राप्त करें?

<घंटा/>

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

> db.demo305.insertOne(
...   {
...      _id: 101,
...      FirstName : 'Chris',
...      details : {
...         "0":"102",
...         "1":"10001"
...      }
...   }
...);
{ "acknowledged" : true, "insertedId" : 101 }
> db.demo305.insertOne(
...   {
...      _id: 102,
...      FirstName : 'David',
...      details : {
...         "0":"103",
...         "1":"10002"
...      }
...   }
...);
{ "acknowledged" : true, "insertedId" : 102 }

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

> db.demo305.find();

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

{ "_id" : 101, "FirstName" : "Chris", "details" : { "0" : "102", "1" : "10001" } }
{ "_id" : 102, "FirstName" : "David", "details" : { "0" : "103", "1" : "10002" } }

मोंगोडीबी संग्रह के बच्चे को कुंजी द्वारा प्राप्त करने के लिए क्वेरी निम्नलिखित है -

> db.demo305.find({_id:102},{'details.0':1});

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

{ "_id" : 102, "details" : { "0" : "103" } }

  1. MongoDB संग्रह में अधिकतम तत्व प्राप्त करें?

    संग्रह से अधिकतम तत्व प्राप्त करने के लिए, सीमा के साथ अवरोही क्रम में क्रमबद्ध करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > > db.demo669.insertOne({"Marks":76}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea3133c04263e90d

  1. MongoDB संग्रह से अद्वितीय मूल्य कैसे प्राप्त करें?

    अद्वितीय मान प्राप्त करने और डुप्लिकेट को अनदेखा करने के लिए, MongoDB में विशिष्ट () का उपयोग करें। विशिष्ट () एकल संग्रह में निर्दिष्ट फ़ील्ड के लिए विशिष्ट मान ढूंढता है और परिणामों को एक सरणी में लौटाता है। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo704.insertOne({"LanguageCode&quo

  1. सी # में स्ट्रिंग डिक्शनरी में चाबियों का संग्रह प्राप्त करें

    स्ट्रिंग डिक्शनरी में चाबियों का संग्रह प्राप्त करने के लिए, कोड इस प्रकार है - उदाहरण using System; using System.Collections; using System.Collections.Specialized; public class Demo {    public static void Main(){       StringDictionary strDict1 = new StringDictionary(); &n