एक या अधिक मानों का मूल्यांकन करने के लिए, $ या साथ में ढूंढें () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo174.insertOne({"StudentName":"Chris","CountryName":"US"}); { "acknowledged" : true, "insertedId" : ObjectId("5e383c709e4f06af551997e5") } > db.demo174.insertOne({"StudentName":"David","CountryName":"UK"}); { "acknowledged" : true, "insertedId" : ObjectId("5e383c779e4f06af551997e6") } > db.demo174.insertOne({"StudentName":"Bob","CountryName":"AUS"}); { "acknowledged" : true, "insertedId" : ObjectId("5e383c7e9e4f06af551997e7") }
संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo174.find();
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
{ "_id" : ObjectId("5e383c709e4f06af551997e5"), "StudentName" : "Chris", "CountryName" : "US" } { "_id" : ObjectId("5e383c779e4f06af551997e6"), "StudentName" : "David", "CountryName" : "UK" } { "_id" : ObjectId("5e383c7e9e4f06af551997e7"), "StudentName" : "Bob", "CountryName" : "AUS" }
एक या अधिक मानों का मूल्यांकन करने के लिए क्वेरी निम्नलिखित है। यहां, हम एक से अधिक मान यानी छात्र "डेविड" या देश "यूएस" प्राप्त कर रहे हैं -
> db.demo174.find({$or:[{"StudentName":"David"},{"CountryName":"US"}]});
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
{ "_id" : ObjectId("5e383c709e4f06af551997e5"), "StudentName" : "Chris", "CountryName" : "US" } { "_id" : ObjectId("5e383c779e4f06af551997e6"), "StudentName" : "David", "CountryName" : "UK" }