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

शेल स्क्रिप्ट में MongoDB से परिणाम का प्रयोग करें?

<घंटा/>

आइए पहले एक दस्तावेज़ के साथ एक संग्रह बनाएं -

>db.useResultDemo.insertOne({"StudentFirstName":"Robert"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cda70f5b50a6c6dd317adcd")
}

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

> db.useResultDemo.find();

निम्नलिखित आउटपुट है -

{ "_id" : ObjectId("5cda70f5b50a6c6dd317adcd"), "StudentFirstName" : "Robert" }

यहाँ var कीवर्ड के साथ शेल स्क्रिप्ट में MongoDB से परिणाम का उपयोग करने के लिए क्वेरी है -

> var studentName=db.useResultDemo.findOne({},{_id:0});
> studentName

निम्नलिखित आउटपुट है -

{ "StudentFirstName" : "Robert" }

  1. MongoDB में $type का उपयोग कैसे करें?

    $type उन दस्तावेज़ों का चयन करता है जहाँ फ़ील्ड का मान निर्दिष्ट BSON प्रकार का एक उदाहरण है। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo615.insert({"Value":100}); WriteResult({ "nInserted" : 1 }) > db.demo615.insert({"Value":"100"}); WriteResult({

  1. MongoDB से दो सरणियों को खोलना

    आराम करने के लिए, $अनविंड का उपयोग करें। $अनविंड प्रत्येक तत्व के लिए एक दस्तावेज़ को आउटपुट करने के लिए इनपुट दस्तावेज़ों से एक सरणी फ़ील्ड को डिकंस्ट्रक्ट करता है। आइए हम दस्तावेजों के साथ एक संग्रह बनाते हैं - > db.demo515.insertOne( ... { ...    "details1": [ ...   &n

  1. क्या मोंगोडीबी कैप्ड संग्रह का उपयोग करना संभव है?

    हां, आप छायांकित का उपयोग कर सकते हैं। कैप्ड संग्रह निश्चित आकार के संग्रह होते हैं जो उच्च-थ्रूपुट संचालन का समर्थन करते हैं जो सम्मिलन आदेश के आधार पर दस्तावेज़ सम्मिलित करते हैं और पुनर्प्राप्त करते हैं। आइए हम दस्तावेजों के साथ एक संग्रह बनाएं और संग्रह बनाते समय कैप्ड सेट करें यानी निश्चित आका