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

"क्रिस" नाम के लिए मोंगोडीबी संग्रह आकार खोजें

<घंटा/>

इसके लिए MongoDB में bsonsize() का इस्तेमाल करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo250.insertOne({"Name":"Chris"});{ "acknowledge" :true, "insertId" :ObjectId("5e46bd501627c0c63e7dba70")}> db.demo250.insertOne({"Name" :"बॉब"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e46bd531627c0c63e7dba71")}> db.demo250.insertOne({"Name":"David"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e46bd561627c0c63e7dba72")}> db.demo250.insertOne({"Name":"Chris"});{ "acknowledgeed" :true, "insertedId" :ObjectId("5e46bd5b1627c0c0c63e7d"> 

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

> db.demo250.find();

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

{ "_id" :ObjectId("5e46bd501627c0c63e7dba70"), "Name" :"Chris" }{ "_id" :ObjectId("5e46bd531627c0c63e7dba71"), "Name" :"Bob" }{ "_id" :ObjectId( "5e46bd561627c0c63e7dba72"), "नाम" :"डेविड" }{ "_id" :ObjectId ("5e46bd5b1627c0c63e7dba73"), "नाम" :"क्रिस" }

"क्रिस" नाम के लिए MongoDB संग्रह आकार खोजने की क्वेरी निम्नलिखित है -

> var t =0;> db.demo250.find({Name:"Chris"}).forEach(function(doc) {... var s =Object.bsonsize(doc);... t + =एस;...})> प्रिंट (टी);

यह बाइट्स में निम्न आउटपुट उत्पन्न करेगा -

76

  1. कुछ क्षेत्रों को खोजने () में बाहर करने के लिए MongoDB संग्रह क्वेरी?

    उन फ़ील्ड को सेट करें जिन्हें आप नीचे दिए गए सिंटैक्स में 0 के रूप में शामिल नहीं करना चाहते हैं। यहां, हमने yourFieldName1 और yourFieldName2 फ़ील्ड को 0 के रूप में सेट किया है - db.yourCollectionName.find(yourQuery, {yourFieldName1:0,yourFieldName2:0}); उपरोक्त सिंटैक्स को समझने के लिए, आइए हम दस्

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

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

  1. MongoDB में दस्तावेज़ का अधिकतम आकार क्या है?

    दस्तावेज़ एक संग्रह में एक रिकॉर्ड है। प्रत्येक दस्तावेज़ में 16 एमबी आकार की सीमा होती है। दस्तावेज़ को कर्ली ब्रैकेट ({}) के अंदर लपेटा गया है। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo748.insertOne({_id:104,Name:Sam,आयु:19});{ स्वीकृत :सच, insertId :104 } संग्रह से सभी दस्तावेज़ों को खोज