आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -
> db.querySelectDemo.insertOne({UserId:100,UserName:"Chris",UserAge:25});{ "स्वीकृत":सच, "insertId":ObjectId("5ce90eb478f00858fb12e90e")}> db.querySelectDemo। insertOne({UserId:101,UserName:"Robert",UserAge:26});{ "स्वीकृत":सच, "insertId":ObjectId("5ce90ec578f00858fb12e90f")}> db.querySelectDemo.insertOne({UserId:103,UserName :"David",UserAge:27});{ "acknowledgeed" :true, "insertId" :ObjectId("5ce90ed478f00858fb12e910")}
खोज () विधि की सहायता से संग्रह से सभी दस्तावेजों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -
> db.querySelectDemo.find().pretty();
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
{ "_id" :ObjectId("5ce90eb478f00858fb12e90e"), "UserId" :100, "UserName" :"Chris", "UserAge" :25}{ "_id" :ObjectId("5ce90ec578f00858fb12e90f"), "UserId" :101, "यूजरनेम" :"रॉबर्ट", "यूजरएज" :26}{ "_id" :ऑब्जेक्टआईड ("5ce90ed478f00858fb12e910"), "यूजरआईड" :103, "यूजरनेम":"डेविड", "यूजरएज" :27}पूर्व>खोज में TRUE पर सेट करके केवल एक विशिष्ट फ़ील्ड को शामिल करने की क्वेरी निम्नलिखित है () -
> db.querySelectDemo.find({},{_id:0,UserName:true});यह निम्नलिखित आउटपुट उत्पन्न करेगा -
{ "UserName" :"Chris" }{ "UserName" :"Robert" }{ "UserName" :"David" }