MongoDB-তে কোনো ফিল্ডের মান নির্দিষ্ট মান থেকে বড় বা সমান (Greater Than or Equal) হলে সে ডকুমেন্ট বের করতে $gte অপারেটর ব্যবহার করা হয়।
সিনট্যাক্স
db.yourCollectionName.find({ yourFieldName: { $gte: yourValue } });
উদাহরণ: প্রাইস ফিল্ড সহ ডকুমেন্ট
> db.demo571.insertOne({"Price": 140});
> db.demo571.insertOne({"Price": 100});
> db.demo571.insertOne({"Price": 110});
> db.demo571.insertOne({"Price": 240});
সব ডকুমেন্ট দেখা
> db.demo571.find();
১৪০ বা তার উপরের প্রাইস वाले ডকুমেন্ট বের করা
> db.demo571.find({ Price: { $gte: 140 } });
আউটপুট:
{ "_id" : ..., "Price" : 140 }
{ "_id" : ..., "Price" : 240 }
সম্পর্কিত অপারেটর:
| অপারেটর | অর্থ |
|---|---|
$gt | স্ট্রিক্টলি বড় (Greater Than) |
$gte | বড় বা সমান (Greater Than or Equal) |
$lt | স্ট্রিক্টলি ছোট (Less Than) |
$lte | ছোট বা সমান (Less Than or Equal) |
রেঞ্জ কোয়েরির জন্য একসাথে ব্যবহার করা যায়: { Price: { $gte: 100, $lte: 200 } }