常用操作符
查询
比较查询
https://www.mongodb.com/zh-cn/docs/manual/reference/operator/query-comparison/
| 名称 | 说明 | 
|---|---|
$eq | 匹配等于指定值的值。 | 
$gt | 匹配大于指定值的值。 | 
$gte | 匹配大于等于指定值的值。 | 
$in | 匹配数组中指定的任何值。 | 
$lt | 匹配小于指定值的值。 | 
$lte | 匹配小于等于指定值的值。 | 
$ne | 匹配所有不等于指定值的值。 | 
$nin | 不匹配数组中指定的任何值。 | 
逻辑查询
https://www.mongodb.com/zh-cn/docs/manual/reference/operator/query/and/
| 名称 | 说明 | 
|---|---|
$and | 使用逻辑 AND 连接查询子句将返回与两个子句的条件匹配的所有文档。 | 
$not | 反转查询谓词的效果,并返回与查询谓词不匹配的文档。 | 
$nor | 使用逻辑 NOR 的联接查询子句会返回无法匹配这两个子句的所有文档。 | 
$or | 使用逻辑 OR 连接多个查询子句会返回符合任一子句条件的所有文档。 | 
db.inventory.find( { $and: [ { price: { $ne: 1.99 } }, { price: { $exists: true } } ] } )