आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -
> db.multipleConditionDemo.insertOne({"_id":1,,"Name":"John"});{ "स्वीकृत" :सच, "insertId" :1 }> db.multipleConditionDemo.insertOne({"_id ":2,"नाम":"कैरोल"});{ "स्वीकृत" :सच, "insertId" :2 }> db.multipleConditionDemo.insertOne({"_id":3,"Name":"Sam"});{ "स्वीकृत" :सच, "insertedId" :3 }> db.multipleConditionDemo.insertOne({"_id":4,"Name":"David"});{ "acknowledge" :true, "insertId" :4 }पूर्व>खोज () विधि की मदद से संग्रह से सभी दस्तावेजों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -
> db.multipleConditionDemo.find().pretty();यह निम्नलिखित आउटपुट देगा -
{ "_id" :1, "Name" :"John" }{ "_id" :2, "Name" :"Carol" }{ "_id" :3, "Name" :"Sam" }{ " _id" :4, "नाम" :"डेविड" }WHERE क्लॉज में कई शर्तों को लागू करने के लिए क्वेरी निम्नलिखित है -
> db.multipleConditionDemo.remove({ $or:[{ _id:2 }, { _id:3 } ] });WriteResult({ "nRemoved" :2})आइए एक बार फिर से उपरोक्त संग्रह से दस्तावेजों की जांच करें -
> db.multipleConditionDemo.find().pretty();यह निम्नलिखित आउटपुट देगा -
{ "_id" :1, "Name" :"John" }{ "_id" :4, "Name" :"David" }