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

MongoDB क्वेरी के साथ केवल FALSE मान प्राप्त करें

<घंटा/>

केवल FALSE मान प्राप्त करने के लिए, आइए पहले हम दस्तावेज़ों के साथ एक संग्रह बनाएँ। फ़ील्ड में से एक है सक्षम करें जिसमें TRUE या FALSE मान हैं जैसा कि नीचे दिखाया गया है

> db.translateDefinitionDemo.insertOne({"_id":10,"StudentName":"Larry","isEnable":true});
{ "acknowledged" : true, "insertedId" : 10 }
> db.translateDefinitionDemo.insertOne({"_id":20,"StudentName":"Chris","isEnable":false});
{ "acknowledged" : true, "insertedId" : 20 }
> db.translateDefinitionDemo.insertOne({"_id":30,"StudentName":"Robert","isEnable":true});
{ "acknowledged" : true, "insertedId" : 30 }
> db.translateDefinitionDemo.insertOne({"_id":40,"StudentName":"Sam","isEnable":false});
{ "acknowledged" : true, "insertedId" : 40 }
> db.translateDefinitionDemo.insertOne({"_id":50,"StudentName":"Mike","isEnable":true});
{ "acknowledged" : true, "insertedId" : 50 }

एक संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करने के लिए क्वेरी निम्नलिखित है

> db.translateDefinitionDemo.find().pretty();

यह निम्नलिखित आउटपुट उत्पन्न करेगा

{ "_id" : 10, "StudentName" : "Larry", "isEnable" : true }
{ "_id" : 20, "StudentName" : "Chris", "isEnable" : false }
{ "_id" : 30, "StudentName" : "Robert", "isEnable" : true }
{ "_id" : 40, "StudentName" : "Sam", "isEnable" : false }
{ "_id" : 50, "StudentName" : "Mike", "isEnable" : true }

MongoDB में केवल FALSE मान प्राप्त करने के लिए क्वेरी निम्नलिखित है

> db.translateDefinitionDemo.find({ "_id" : { "$in" : [10, 20, 30,40,50] }, "isEnable" : { "$ne" : true } }).pretty();

यह निम्नलिखित आउटपुट उत्पन्न करेगा

{ "_id" : 20, "StudentName" : "Chris", "isEnable" : false }
{ "_id" : 40, "StudentName" : "Sam", "isEnable" : false }

  1. MongoDB क्वेरी केवल ऑब्जेक्ट के साथ एक MongoDB पंक्ति को अद्यतन करने के लिए

    अद्यतन करने के लिए अद्यतन का उपयोग करें और नए मान सेट करने के लिए सेट करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo34.insertOne({"StudentFirstName":"Chris","StudentAge":24}); {    "acknowledged" : true,    "insertedId"

  1. MongoDB कुल के साथ सरणियों में केवल मान कैसे प्राप्त करें?

    आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo411.insertOne( ...    { ...       "Information" : [ ...          { ...             "Name1" : "Chris", ...         &nbs

  1. MySQL में टाइमस्टैम्प में केवल तारीख प्राप्त करें?

    टाइमस्टैम्प से दिनांक प्राप्त करने के लिए, आप MySQL से DATE() फ़ंक्शन का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है - सिंटैक्स अपनेTableName से किसी भीVariableName के रूप में DATE(yourTimestampColumnName) चुनें; उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्