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

MongoDB में कर्सर का मान कैसे प्राप्त करें?

<घंटा/>

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

> db.demo191.insertOne({"EmployeeId":1,,"EmployeeName":"Chris Brown"});{ "acknowledge" :true, "insertId" :ObjectId("5e3ad95303d395bdc21346c5")}> db.demo191 .insertOne({"EmployeeId":2,"EmployeeName":"David Miller"});{ "acknowledge" :true, "insertId" :ObjectId("5e3ad95f03d395bdc21346c6")}> db.demo191.insertOne({"EmployeeId" :1,,"कर्मचारी का नाम":"जॉन डो"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e3ad96803d395bdc21346c7")}> db.demo191.insertOne({"EmployeeId":1, "कर्मचारी नाम":"जॉन स्मिथ"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e3ad97003d395bdc21346c8")}

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

> db.demo191.find();

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

{ "_id" :ObjectId("5e3ad95303d395bdc21346c5"), "EmployeeId" :1, "EmployeeName" :"Chris Brown" }{ "_id" :ObjectId("5e3ad95f03d395bdc21346c6"), "EmployeeId" :2, "EmployeeId" " :"डेविड मिलर" }{ "_id" :ObjectId("5e3ad96803d395bdc21346c7"), "EmployeeId" :1, "EmployeeName" :"John Doe" }{ "_id" :ObjectId("5e3ad97003d395bdc21346c8"), "EmployeeId" 1, "कर्मचारी का नाम" :"जॉन स्मिथ" }

कर्सर ऑब्जेक्ट के मान प्राप्त करने के लिए निम्नलिखित क्वेरी है -

> var कर्सर =db.demo191.find({"EmployeeId":1 });> जबकि (कर्सर.hasNext ()) {... Print(tojson(cursor.next ()));... } 

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

{ "_id" :ObjectId("5e3ad95303d395bdc21346c5"), "EmployeeId" :1, "EmployeeName" :"Chris Brown"}{ "_id" :ObjectId("5e3ad96803d395bdc21346c7"), "EmployeeId" :1, "EmployeeId" " :"जॉन डो"}{ "_id" :ObjectId("5e3ad97003d395bdc21346c8"), "कर्मचारी आईडी" :1, "कर्मचारी नाम" :"जॉन स्मिथ"}

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

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

  1. MongoDB में कर्सर की पुनरावृत्ति की गणना कैसे करें?

    आपको लूप के साथ-साथ फाइंड () कर्सर की मदद से कस्टम लॉजिक का उपयोग करने की आवश्यकता है। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo724.insertOne(... {... विवरण:... {... id:1001 ...}...}...);{ स्वीकृत :सच, insertId :ObjectId(5eab0cce43417811278f5892)} संग्रह से सभी दस्तावेज़ों को खोजने () विधि क

  1. MongoDB में अलग-अलग तत्वों के लिए अधिकतम मान कैसे प्राप्त करें

    विशिष्ट तत्वों के लिए अधिकतम मान प्राप्त करने के लिए, MongoDB समुच्चय () में $sort और $group का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo750.insertOne({id:101,value:50}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eae7