हैश मोंगोडीबी के अंदर खोजने के लिए, आप डॉट (।) नोटेशन का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं
> db.hashDemo.insertOne({"ClientName":"Larry",,"ClientAge":23,"ClientDetails":{"isEducated":true, "ClientProject" :"University Management"}});{ " स्वीकृत" :सच, "insertId" :ObjectId("5ca1ef1266324ffac2a7dc5e")}> db.hashDemo.insertOne({"ClientName":"Chris","ClientAge":26,"ClientDetails":{"isEducated":false," " ClientProject" :"ऑनलाइन बुक स्टोर"}});{ "स्वीकृत" :सच, "insertId" :ObjectId("5ca1ef7766324ffac2a7dc5f")}
खोज () विधि की सहायता से संग्रह से सभी दस्तावेज़ों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है
> db.hashDemo.find().pretty();
यह निम्नलिखित आउटपुट उत्पन्न करेगा
{ "_id" :ObjectId("5ca1ef1266324ffac2a7dc5e"), "ClientName" :"Larry", "ClientAge" :23, "ClientDetails" :{ "isEducated" :true, "ClientProject" :"University Management" }} { "_id" :ObjectId("5ca1ef7766324ffac2a7dc5f"), "ClientName" :"Chris", "ClientAge" :26, "ClientDetails" :{ "isEducated" :false, "ClientProject" :"Online Book Store" }}पूर्व>हैश MongoDB के अंदर खोजने के लिए क्वेरी निम्नलिखित है
> db.hashDemo.find({"ClientDetails.isEducated" :false, "ClientDetails.ClientProject" :"OnlineBook Store"}).pretty();यह निम्नलिखित आउटपुट उत्पन्न करेगा
{ "_id" :ObjectId("5ca1ef7766324ffac2a7dc5f"), "ClientName" :"Chris", "ClientAge" :26, "ClientDetails" :{ "isEducated" :false, "ClientProject" :"Online Book Store" } }पूर्व>