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

MongoDB क्वेरी को कैसे विभाजित करें और 5 मान छोड़ें?

<घंटा/>

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

> db.demo633.insertOne({"Value":10});{ "acknowledge" :true, "insertId" :ObjectId("5e9c0be76c954c74be91e6c1")}> db.demo633.insertOne({"Value":20 });{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e9c0bea6c954c74be91e6c2")}> db.demo633.insertOne({"Value":30});{ "स्वीकृत" :सच, "insertedId" :ObjectId( "5e9c0bec6c954c74be91e6c3")}> db.demo633.insertOne({"Value":40});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e9c0bef6c954c74be91e6c4")}. :50});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e9c0bf16c954c74be91e6c5")}> db.demo633.insertOne({"Value":60});{ "acknowledgeed" :true, "insertedId" :ObjectId("5e9c0bf36c954c74be91e6c6")}> db.demo633.insertOne({"Value":70});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e9c0bf86c954c74be91e6c7")}3"। Value":80});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e9c0bfa6c954c74be91e6c8")}

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

> db.demo633.find();

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

{ "_id" :ObjectId("5e9c0be76c954c74be91e6c1"), "Value" :10 }{ "_id" :ObjectId("5e9c0bea6c954c74be91e6c2"), "Value" :20 91}{ "_id" :ObjectId("5c74bec74bec74be("5c74b") , "मान" :30 }{ "_id" :ObjectId("5e9c0bef6c954c74be91e6c4"), "Value" :40 }{ "_id" :ObjectId("5e9c0bf16c954c74be91e6c5"), "Value" :50 }{ "_id":"5e9c0bf36c954c74be91e6c6"), "मान" :60 }{ "_id" :ObjectId("5e9c0bf86c954c74be91e6c7"), "Value" :70 }{ "_id" :ObjectId("5e9c0bfa6c954c74be91e" :80e9c0bfa6c954c74be91e> 

क्वेरी को विभाजित करने और 5 मानों को छोड़ने की क्वेरी निम्नलिखित है -

> वर डिवाइडपेज=2;> db.demo633.find().skip((dividPage-1)*5).limit(5);

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

{ "_id" :ObjectId("5e9c0bf36c954c74be91e6c6"), "Value" :60 }{ "_id" :ObjectId("5e9c0bf86c954c74be91e6c7"), "Value" :70 91}{ "_id" :ObjectId("fae6c74be") , "मान" :80 }

  1. MongoDB में कई शर्तें सेट करें और एक श्रेणी में मान प्राप्त करें

    आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo59.insertOne({"Values":50}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e286286cfb11e5c34d89923") } > db.demo59.insertOne({"Values":10}); {    "ac

  1. केवल एक विशिष्ट फ़ील्ड मान को अपडेट करने के लिए MongoDB क्वेरी कैसे चलाएं?

    आइए हम एक उदाहरण देखते हैं और दस्तावेजों के साथ एक संग्रह बनाते हैं - > db.demo557.insertOne({Name:"Chris"});{    "acknowledged" : true, "insertedId" : ObjectId("5e8f28e954b4472ed3e8e864") } > db.demo557.insertOne({Name:"David"});{ &n

  1. MySQL में रिक्त और शून्य मानों को कैसे छोड़ें?

    MySQL में रिक्त और शून्य छोड़ने के लिए, निम्न सिंटैक्स का उपयोग करें: अपनेटेबलनाम से *चुनें जहां आपका कॉलमनाम न्यूल नहीं है और आपका कॉलमनाम <> ; आइए पहले एक टेबल बनाएं: टेबल बनाएं DemoTable (Id int, FirstName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) इंसर्ट कमांड का उपयोग करके टे