本文包含可用于 Azure Cosmos DB for MongoDB(vCore)的各种受支持运算符的详细信息。
|
DESCRIPTION |
$count |
聚合管道中的 $count 阶段用于计算通过管道的文档数。 |
$facet |
阶段 $facet 聚合管道允许在单个管道阶段内执行多个并行聚合。 |
$geonear |
$geoNear 聚合阶段计算指定点与每个文档中的位置字段之间的距离,按距离对文档进行排序,并且可以选择按距离限制结果。 |
$lookup |
$lookup 聚合框架中的阶段用于与其他集合执行左外部联接。 |
$match |
$match 聚合管道中的阶段用于筛选与指定条件匹配的文档。 |
|
DESCRIPTION |
$arrayToObject |
该 $arrayToObject 运算符用于将数组转换为单个文档。 |
$concatArrays |
该 $concatArrays 运算符用于将多个数组合并为单个数组。 |
$filter |
运算符 $filter 用于根据指定的条件筛选数组中的元素。 |
$indexOfArray |
该 $indexOfArray 运算符用于搜索数组中的元素,并返回元素的第一个匹配项的索引。 |
$map |
$map MongoDB 中的运算符用于将表达式应用于数组中的每个元素,并返回具有应用结果的数组。 |
$reduce |
该 $reduce 运算符用于将表达式应用于数组中的每个元素,并将结果累积到单个值中。 |
$reverseArray |
运算符 $reverseArray 用于反转数组中的元素顺序。 |
$slice |
运算符 $slice 用于返回数组的子集。 |
$sortArray |
运算符 $sortArray 用于对数组的元素进行排序。 |
$zip |
该 $zip 运算符用于将两个或更多个数组合并到一个数组数组中。 |
|
DESCRIPTION |
$all |
运算符 $all 用于选择字段的值是包含所有指定元素的数组的文档。 |
$elemMatch |
运算符 $elemMatch 用于匹配包含至少一个与所有指定查询条件匹配的元素的数组字段的文档。 |
$size |
运算符 $size 用于查询数组字段具有指定数量的元素的文档。 |
|
DESCRIPTION |
$each |
运算符$each 用于在单个$addToSet $push 更新操作中将多个元素添加到数组字段。 |
$positional |
用于 $position 指定应插入新元素的数组中的位置。 |
$pullAll |
运算符 $pullAll 从现有数组中删除指定值的所有实例。 |
$push |
运算符 $push 将指定值追加到数组中。 |
$slice |
运算符 $slice 限制返回或修改的数组元素数。 |
$sort |
运算符 $sort 对数组的元素进行排序。 |
|
DESCRIPTION |
$bitsAllClear |
运算符 $bitsAllClear 用于匹配位掩码中指定的所有位位置都清晰(即 0)的文档。 |
$bitsAllSet |
运算符 $bitsAllSet 用于匹配设置位掩码中指定的所有位位置(即 1) 的文档。 |
$bitsAnyClear |
运算符 $bitsAnyClear 用于匹配位掩码中指定的任何位位置都明确的文档(即 0)。 |
$bitsAnySet |
运算符 $bitsAnySet 用于匹配设置位掩码中指定的任何位位置(即 1)的文档。 |
|
DESCRIPTION |
$eq |
运算符 $eq 匹配字段的值等于指定值的文档。 |
|
DESCRIPTION |
$expr |
该 $expr 运算符允许在查询语言中使用聚合表达式。 |
|
DESCRIPTION |
$geoIntersect |
运算符 $geoIntersects 选择其地理空间数据与指定 GeoJSON 对象相交的文档。 |
|
DESCRIPTION |
$and |
$and 运算符将查询子句与逻辑 AND 联接,并返回与这两个子句的条件匹配的所有文档。 |
$nor |
该 $nor 运算符对一个或多个查询表达式的数组执行逻辑 NOR 运算,并选择数组中所有查询表达式失败的文档。 |
$not |
运算符 $not 反转查询表达式的效果,并返回与查询表达式不匹配的文档。 |
$or |
该 $or 运算符对两个或多个表达式的数组执行逻辑 OR 运算,并选择至少满足其中一个表达式的文档。 |
|
DESCRIPTION |
$elemMatch |
投影 $elemMatch 运算符将查询结果中的数组字段的内容限制为仅包含与指定查询条件匹配的数组元素。 |
$meta |
投影 $meta 运算符返回有关查询的元数据,例如文本评分。 |
$slice |
投影 $slice 运算符限制从数组字段投影的元素数。 |