在本页面
$and
¶语法:{ $and: [ { <expression1> }, { <expression2> } , ... , { <expressionN> } ] }
$and
执行的逻辑AND
的阵列上操作的一个或多个表达式(例如<expression1>
,
<expression2>
等),并且选择满足该文件
的所有阵列中的表达式。该$and
运营商使用短路计算。如果第一个表达式(例如<expression1>
)的计算结果为false
,则MongoDB将不计算其余的表达式。
注意
AND
当指定逗号分隔的表达式列表时,MongoDB提供隐式操作。当必须在多个表达式中指定相同的字段或运算符时,必须AND
对$and
运算符使用显式运算符。