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

MongoDB में न्यूनतम मूल्य कैसे प्राप्त करें?

<घंटा/>

MongoDB में न्यूनतम मान ज्ञात करने के लिए, आप सीमा (1) के साथ सॉर्ट () का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -

db.yourCollectionName.find().sort({yourFieldName:1}).limit(1);

अवधारणा को समझने के लिए, आइए हम दस्तावेज़ के साथ एक संग्रह बनाएं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है -

> db.findMinValueDemo.insertOne({"StudentMarks":78});{ "acknowledge" :true, "insertId" :ObjectId("5c8f80ea2f684a30fbdfd59f")}> db.findMinValueDemo.insertMarks(":69) });{ "स्वीकृत" :सच, "insertedId" :ObjectId("5c8f80f02f684a30fbdfd5a0")}> db.findMinValueDemo.insertOne({"StudentMarks":79});{ "acknowledged" :true, "insertedId(" ) "5c8f80f32f684a30fbdfd5a1")}> db.findMinValueDemo.insertOne({"StudentMarks":59});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c8f80f80f82f684a30fbdfd Value.Demo.InsertOne({"StudentMarks":59}); :91});{ "स्वीकृत" :सच, "insertId" :ObjectId("5c8f80fb2f684a30fbdfd5a3")}

संग्रह से सभी दस्तावेज़ों को ढूँढें () विधि की सहायता से प्रदर्शित करें। क्वेरी इस प्रकार है -

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

निम्न आउटपुट है -

{ "_id" :ObjectId("5c8f80ea2f684a30fbdfd59f"), "StudentMarks" :78 }{ "_id" :ObjectId("5c8f80f02f684a30fbdfd5a0"), "StudentMarks" :3069 :ObjectIdd5a("5c8f80a") , "StudentMarks" :79 }{ "_id" :ObjectId("5c8f80f82f684a30fbdfd5a2"), "StudentMarks" :59 }{ "_id" :ObjectId("5c8f80fb2f684a30fbdfd5a3"), "Stu" 

यहाँ MongoDB में न्यूनतम मान ज्ञात करने की क्वेरी है -

> db.findMinValueDemo.find().sort({StudentMarks:1}).limit(1);

निम्न आउटपुट है -

{ "_id" :ObjectId("5c8f80f82f684a30fbdfd5a2"), "StudentMarks" :59 }

  1. कैसे पता करें कि दस्तावेज़ में तत्व मौजूद है - MongoDB?

    यह जानने के लिए कि क्या MongoDB दस्तावेज़ में तत्व मौजूद है, MongoDB $exists का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo497.insertOne({"details":[{"Name":"Chris"},{"Name":"Bob"}]});{    "acknowledged" : tru

  1. MongoDB में उप-दस्तावेजों पर क्वेरी कैसे खोजें?

    उप-दस्तावेजों के लिए, डॉट नोटेशन का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo537.insertOne({"details":{"SubjectName":"MongoDB"}});{    "acknowledged" : true,    "insertedId" : ObjectId("5e8c8a10ef4

  1. MongoDB में NumberLong मान कैसे प्रिंट करें?

    मोंगो शेल 64-बिट पूर्णांकों को संभालने के लिए NumberLong() आवरण प्रदान करता है। कस्टम वेरिएबल का उपयोग करके सिंटैक्स निम्नलिखित है और toString() - . का उपयोग करके प्रिंट करें var anyVariableName=NumberLong("yourLongNumber"); yourVariableName.toString(); उपरोक्त अवधारणा को समझने के लिए, आइ