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, "कर्मचारी नाम" :"जॉन स्मिथ"}