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

मोंगोडीबी संग्रह से एक विशिष्ट कुंजी-मूल्य जोड़ी कैसे पढ़ा जाए?

<घंटा/>

आप MongoDB संग्रह से एक विशिष्ट कुंजी-मान युग्म को पढ़ने के लिए dot(.) संकेतन का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -

> db.readSpecificKeyValueDemo.insertOne(... {... "_id":100,... "StudentDetails":... {... "StudentFirstName" :"David",... "StudentLastName " :"Miller",... "StudentAge":23,... "StudentCountryName":"US"...}...}...);{ "स्वीकृत" :सच, "insertId" :100 } 

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

> db.readSpecificKeyValueDemo.find().pretty();

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

{ "_id" :100, "StudentDetails" :{ "StudentFirstName" :"David", "StudentLastName" :"Miller", "StudentAge" :23, "StudentCountryName" :"US" }}

MongoDB संग्रह से एक विशिष्ट कुंजी-मूल्य जोड़ी को पढ़ने के लिए क्वेरी निम्नलिखित है -

> db.readSpecificKeyValueDemo.find({},{"StudentDetails.StudentCountryName":1}).pretty();

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

{ "_id" :100, "StudentDetails" :{ "StudentCountryName" :"US" } }

  1. मोंगोडीबी संग्रह से डेटा पुनर्प्राप्त करें?

    एक संग्रह से एक दस्तावेज़ वापस करने के लिए, MongoDB में findOne() का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo463.insertOne({"StudentName":"Chris Brown","StudentAge":21,"StudentCountryName":"US"});{    "acknowled

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

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

  1. MongoDB संग्रह से डुप्लिकेट कैसे निकालें?

    इसके लिए, अद्वितीय:सत्य . सेट करें अर्थात अद्वितीय बाधा और नीचे दिए गए सिंटैक्स के अनुसार डुप्लिकेट डालने से बचें - db.yourCollectionName.ensureIndex({yourFieldName: 1}, {unique: true, dropDups: true}) उपरोक्त सिंटैक्स को समझने के लिए, आइए हम दस्तावेज़ों के साथ एक संग्रह बनाते हैं। यहां, डुप्लीकेट