विशिष्ट मान से ऊपर के मान खोजने के लिए, 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") }
find() मेथड की मदद से कलेक्शन के सभी दस्तावेज प्रदर्शित करें:
> db.demo571.find();
यह निम्न आउटपुट देगा:
{ "_id" : ObjectId("5e909b3439cfeaaf0b97b587"), "Price" : 140 }
{ "_id" : ObjectId("5e909b3639cfeaaf0b97b588"), "Price" : 100 }
{ "_id" : ObjectId("5e909b3839cfeaaf0b97b589"), "Price" : 110 }
{ "_id" : ObjectId("5e909b3c39cfeaaf0b97b58a"), "Price" : 240 }
दस्तावेजों से विशिष्ट मान (140) से ऊपर के मान प्राप्त करने के लिए क्वेरी:
> db.demo571.find({Price:{$gte:140}});
यह निम्न आउटपुट देगा:
{ "_id" : ObjectId("5e909b3439cfeaaf0b97b587"), "Price" : 140 }
{ "_id" : ObjectId("5e909b3c39cfeaaf0b97b58a"), "Price" : 240 }