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

MongoDB में एकाधिक गुणों की तुलना कैसे करें?

<घंटा/>

एकाधिक गुणों की तुलना करने के लिए, MongoDB में $ का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo223.insertOne({"Scores":[56,78]});{ "acknowledged" :true, "insertedId" :ObjectId("5e3ee4ca03d395bdc2134730")}> db.demo223.insertOne({" Scores":[88,45]});{ "acknowledge" :true, "insertedId" :ObjectId("5e3ee4d103d395bdc2134731")}> db.demo223.insertOne({"Scores":[98,79]});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e3ee4d803d395bdc2134732")}

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

> db.demo223.find();

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

{ "_id" :ObjectId("5e3ee4ca03d395bdc2134730"), "Scores" :[56, 78 ] }{ "_id" :ObjectId("5e3ee4d103d395bdc2134731"), "Scores" :[ 88, 45 ] }{ "_id " :ObjectId("5e3ee4d803d395bdc2134732"), "स्कोर" :[ 98, 79 ] }

MongoDB में कई गुणों की तुलना करने के लिए निम्नलिखित क्वेरी है -

> db.demo223.find({ $where :"this.Scores[0]> this.Scores[1]" });

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

{ "_id" :ObjectId("5e3ee4d103d395bdc2134731"), "Scores" :[ 88, 45 ] }{ "_id" :ObjectId("5e3ee4d803d395bdc2134732"), "Scores" :[ 98, pre 79 ]}> 
  1. MongoDB में संग्रह कैसे छोड़ें?

    MongoDB में संग्रह छोड़ने के लिए, आपको ड्रॉप () कमांड का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है: db.yourCollectionName.drop(); उपरोक्त सिंटैक्स सही या गलत लौटाता है। यदि संग्रह सफलतापूर्वक गिरा दिया जाता है तो यह सच हो जाता है अन्यथा गलत। आइए सबसे पहले MongoDB से सभी संग्रह नाम प्रदर्श

  1. MongoDB में कई कुंजियों के साथ कुशलतापूर्वक "विशिष्ट" कैसे करें?

    आप एक समग्र ढांचे की मदद से कई कुंजियों के साथ अलग प्रदर्शन कर सकते हैं। अवधारणा को समझने के लिए, आइए हम दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है - > db.distinctWithMultipleKeysDemo.insertOne({"StudentName":"Mike","Studen

  1. MongoDB में कंसोल कैसे साफ़ करें?

    MongoDB में कंसोल को साफ़ करने के लिए, आप निम्न में से किसी भी दो सिंटैक्स का उपयोग कर सकते हैं। पहला सिंटैक्स इस प्रकार है, जो कि कीबोर्ड शॉर्टकट का उपयोग है - Ctrl + L उपरोक्त कुंजी को दबाने के बाद, आप MongoDB में कंसोल को साफ़ कर सकते हैं। दूसरा सिंटैक्स इस प्रकार है - cls उपरोक्त सिंटैक्स को