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

MongoDB दस्तावेज़ों में किसी विशिष्ट मान से ऊपर का मान ज्ञात करें?


एक विशिष्ट मान से ऊपर के मानों को खोजने के लिए, MongoDB में $gte का उपयोग करके सिंटैक्स निम्नलिखित है -

db.yourCollectionName.find({yourFieldName:{$gte:yourValue}});

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

> db.demo571.insertOne({"Price":140});{
   "acknowledged" : true, "insertedId" : ObjectId("5e909b3439cfeaaf0b97b587")
}
> db.demo571.insertOne({"Price":100});{
   "acknowledged" : true, "insertedId" : ObjectId("5e909b3639cfeaaf0b97b588")
}
> db.demo571.insertOne({"Price":110});{
   "acknowledged" : true, "insertedId" : ObjectId("5e909b3839cfeaaf0b97b589")
}
> db.demo571.insertOne({"Price":240});{
   "acknowledged" : true, "insertedId" : ObjectId("5e909b3c39cfeaaf0b97b58a")
}

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

> db.demo571.find();

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

{ "_id" : ObjectId("5e909b3439cfeaaf0b97b587"), "Price" : 140 }
{ "_id" : ObjectId("5e909b3639cfeaaf0b97b588"), "Price" : 100 }
{ "_id" : ObjectId("5e909b3839cfeaaf0b97b589"), "Price" : 110 }
{ "_id" : ObjectId("5e909b3c39cfeaaf0b97b58a"), "Price" : 240 }

एक विशिष्ट मूल्य से ऊपर के दस्तावेज़ों से मूल्य प्राप्त करने के लिए निम्नलिखित क्वेरी है -

> db.demo571.find({Price:{$gte:140}});

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

{ "_id" : ObjectId("5e909b3439cfeaaf0b97b587"), "Price" : 140 }
{ "_id" : ObjectId("5e909b3c39cfeaaf0b97b58a"), "Price" : 240 }

  1. विशिष्ट फ़ील्ड मान वाले दस्तावेज़ प्राप्त करने के लिए MongoDB एकत्रीकरण?

    इसके लिए एग्रीगेट () का इस्तेमाल करें। मान लें कि हमें 21 मान वाले आयु फ़ील्ड वाले दस्तावेज़ लाने हैं। आइए अब दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo685.insertOne( ...    { ...       "details": ...       [ ...         &n

  1. विशिष्ट प्रथम नाम और अंतिम नाम वाले दस्तावेज़ खोजने के लिए MongoDB क्वेरी

    विशिष्ट FirstName और LastName वाले दस्तावेज़ ढूँढ़ने के लिए, $ और साथ में $in का उपयोग करें। इसे MongoDB फाइंड () में लागू करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo692.insertOne({FirstName:"Chris","LastName":"Brown"}); {    "acknowledged&

  1. एक विशिष्ट मूल्य से कम कीमत के साथ MongoDB रिकॉर्ड खोजें

    एक विशिष्ट मूल्य से कम मूल्य वाले रिकॉर्ड की जांच करने के लिए, $lt का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo728.insertOne({Price:75}); {    "acknowledged" : true,    "insertedId" : ObjectId("5eab413c43417811278f589b") } >