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

MongoDB में निर्दिष्ट मात्रा में रिकॉर्ड खोजें?


एक विशिष्ट मात्रा में रिकॉर्ड खोजने के लिए, MongoDB में LIMIT() का उपयोग करें। विधि एक संख्या प्रकार तर्क को स्वीकार करती है, जो कि उन दस्तावेज़ों की संख्या है जिन्हें आप प्रदर्शित करना चाहते हैं।

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

> db.demo549.insertOne({"Name":"Chris"});{ "acknowledge" :true, "insertId" :ObjectId("5e8e32889e5f92834d7f05df")}> db.demo549.insertOne({"Name" :"डेविड"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e8e328c9e5f92834d7f05e0")}> db.demo549.insertOne({"Name":"Bob"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e8e328f9e5f92834d7f05e1")}> db.demo549.insertOne({"Name":"John"});{ "acknowledged" :true, "insertedId" :ObjectId("5e8e32929e5f928")> 

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

> db.demo549.find();

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

{ "_id" :ObjectId("5e8e32889e5f92834d7f05df"), "Name" :"Chris" }{ "_id" :ObjectId("5e8e328c9e5f92834d7f05e0"), "Name" :"David" }{ "_id" :ObjectId" "5e8e328f9e5f92834d7f05e1"), "नाम" :"बॉब" }{ "_id" :ObjectId ("5e8e32929e5f92834d7f05e2"), "नाम" :"जॉन" }

MongoDB में निर्दिष्ट मात्रा में रिकॉर्ड खोजने के लिए क्वेरी निम्नलिखित है -

> db.demo549.find().limit(2);

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

{ "_id" :ObjectId("5e8e32889e5f92834d7f05df"), "Name" :"Chris" }{ "_id" :ObjectId("5e8e328c9e5f92834d7f05e0"), "Name" :"David" }

  1. एक शर्त के आधार पर MongoDB रिकॉर्ड खोजें?

    किसी शर्त के आधार पर MongoDB खोजने के लिए, ढूंढें() का उपयोग करें और शर्त सेट करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo708.insertOne({"Name":"John",Marks:54}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e

  1. MongoDB में टैग रिकॉर्ड जल्दी से अपडेट करें

    टैग रिकॉर्ड को अपडेट करने के लिए अपडेट कमांड के साथ $ का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo713.insertOne( ...    { ...       tags: ...       [ ...          { ...             i

  1. एक विशिष्ट मूल्य से कम कीमत के साथ MongoDB रिकॉर्ड खोजें

    एक विशिष्ट मूल्य से कम मूल्य वाले रिकॉर्ड की जांच करने के लिए, $lt का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo728.insertOne({Price:75}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eab413c43417811278f589b") } >