版权声明:本文为博主原创文章,未经博主允许欢迎转载,请注明原文链接。一起交流,共同进步。 https://blog.csdn.net/newbie_907486852/article/details/82502815
mongodb之比较运算符详解
1、比较运算符
符号 | 含义 |
---|---|
$eq | == |
$ne | != |
$gt | > |
$gte | => |
$lt | < |
$lte | <= |
$in | in |
$nin | !in |
2、$eq、$ne
$eq、$ne是表达式,必须在大括号内表示
db.inventory.find({"tags":{$eq:"A"}})
db.inventory.find({"tags":{$ne:"A"}})
3、$gt、$gte
$gt、$gte是表达式,必须在大括号内表示
db.inventory.find( { qty: { $gte: 25 } } )
db.inventory.find( { qty: { $gt: 25 } } )
4、$lt、$lte
$gt、$gte是表达式,必须在大括号内表示
db.inventory.find( { qty: { $lt: 25 } } )
db.inventory.find( { qty: { $lte: 25 } } )
5、$in、$nin
$gt、$gte是表达式,必须在大括号内表示
db.inventory.find( { qty: { $in: 25 } } )
db.inventory.find( { qty: { $nin: 25 } } )