条件操作符
约 141 字小于 1 分钟
2025-03-15
一、$in 指定列表
以下示例从 inventory
集合中检索所有文档。其中 status
等于 "A"
或 "D"
:
db.inventory.find( { status: { $in: [ "A", "D" ] } } )
# 等效于
SELECT * FROM inventory WHERE status in ("A", "D")
二、指定 AND
和 OR
条件
在以下示例中,复合查询文档选择集合中 status
等于 "A"
且 qty
小于 ($lt
) 30
或 item
以字符 p
开头的文档:
db.inventory.find( {
status: "A",
$or: [ { qty: { $lt: 30 } }, { item: /^p/ } ]
} )
更新日志
2025/8/24 08:17
查看所有更新日志
e7112
-1于