Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Mongodb

MongoDB में कई शर्तें लागू करें?

<घंटा/>

आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -

> 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" }

  1. MongoDB में कई शर्तें सेट करें और एक श्रेणी में मान प्राप्त करें

    आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo59.insertOne({"Values":50}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e286286cfb11e5c34d89923") } > db.demo59.insertOne({"Values":10}); {    "ac

  1. MongoDB एकाधिक या एक ही कुंजी पर शर्तें?

    इसके लिए बस $या एक बार इस्तेमाल करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo551.insertOne({"Name":"John"});{    "acknowledged" : true, "insertedId" : ObjectId("5e8e36d39e5f92834d7f05e5") } > db.demo551.insertOne({"Name

  1. MongoDB क्वेरी $ या में सेट कई शर्तों के साथ दस्तावेज़ प्राप्त करने के लिए?

    आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo711.insertOne({Name:David,,Marks:85,Age:23,status:Active});{ स्वीकृत :सच, insertId :ObjectId(5ea85c775d33e20ed1097b81 )} संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें - db.demo711.find(); यह निम्नलिखित आउटपुट उत्पन्न करेगा -