समतुल्य वाक्य रचना इस प्रकार है।
db.yourCollectionName.find({}, {_id:1, "column1":1, "column2":1}).pretty();
उपरोक्त सिंटैक्स को समझने के लिए, आइए हम दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है -
> db.equivalentForSelectColumn1Column2Demo.insertOne({"CustomerName":"John",,"CustomerAge":26,"CustomerCountryName":"US"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c92c6205259fcd19549980a ")}> db.equivalentForSelectColumn1Column2Demo.insertOne({"CustomerName":"David",,"CustomerAge":22,"CustomerCountryName":"AUS"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c92c6305259fcd19549980b ")}> db.equivalentForSelectColumn1Column2Demo.insertOne({"CustomerName":"Chris",,"CustomerAge":24,"CustomerCountryName":"UK"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c92c6415259fcd19549980c ")}
संग्रह से सभी दस्तावेज़ों को ढूँढें () विधि की सहायता से प्रदर्शित करें। क्वेरी इस प्रकार है -
> db.equivalentForSelectColumn1Column2Demo.find().pretty();
निम्न आउटपुट है -
{ "_id" :ObjectId("5c92c6205259fcd19549980a"), "CustomerName" :"John", "CustomerAge" :26, "CustomerCountryName" :"US"}{ "_id" :ObjectId("5c92c6205259fcd19549980b"), " CustomerName" :"David", "CustomerAge" :22, "CustomerCountryName" :"AUS"}{ "_id" :ObjectId("5c92c6415259fcd19549980c"), "CustomerName" :"Chris", "CustomerAge" :24, "CustomerCountryName" :"यूके"}
यहाँ MongoDB डेटाबेस में tbl से चुनिंदा कॉलम 1, कॉलम 2 के लिए समान सिंटैक्स है -
> db.equivalentForSelectColumn1Column2Demo.find({}, {"CustomerName":1, "CustomerAge":1}).pretty();
निम्न आउटपुट है -
{ "_id" :ObjectId("5c92c6205259fcd19549980a"), "CustomerName" :"John", "CustomerAge" :26}{ "_id" :ObjectId("5c92c6305259fcd19549980b"), "CustomerName" :"David", " CustomerAge" :22}{ "_id" :ObjectId("5c92c6415259fcd19549980c"), "CustomerName" :"Chris", "CustomerAge" :24}
यदि आप _id शामिल नहीं करना चाहते हैं, तो नीचे दी गई क्वेरी का उपयोग करें -
> db.equivalentForSelectColumn1Column2Demo.find({}, {_id:0, "CustomerName":1, "CustomerAge":1}).pretty();
निम्न आउटपुट है -
{ "CustomerName" :"John", "CustomerAge" :26 }{ "CustomerName" :"David", "CustomerAge" :22 }{ "CustomerName" :"Chris", "CustomerAge" :24 }पूर्व>