操作符
| 说明
|
avg(val: string): avgaggregatecommand
| 聚合操作符,返回指定字段的平均值。
|
count(): countaggregatecommand
| 聚合操作符,返回 doc 数量。
|
max(val: string): maxaggregatecommand
| 聚合操作符,返回指定字段的最大值。
|
min(val: string): minaggregatecommand
| 聚合操作符,返回指定字段的最小值。
|
sum(val: string): sumaggregatecommand
| 聚合操作符,返回指定字段的加和总数。
|
and(...val: array | 聚合操作符,用于表示逻辑“与”关系,即同时满足所有条件。
|
or(...val: array | 聚合操作符,用于表示逻辑“或”关系,即满足所有条件中的至少一个。
|
eq(val: [string, string]): eqaggregatecommand
| 聚合操作符,比较两个字段的值,若相等返回 true,否则返回 false。
|
neq(val: [string, string]): neqaggregatecommand
| 聚合操作符,比较两个字段的值,若不相等返回 true,否则返回 false。
|
lt(val: [string, string]): ltaggregatecommand
| 聚合操作符,比较两个字段的值,若前者小于后者返回 true,否则返回 false。
|
lte(val: [string, string]): lteaggregatecommand
| 聚合操作符,比较两个字段的值,若前者小于或等于后者返回 true,否则返回 false。
|
gt(val: [string, string]): gtaggregatecommand
| 聚合操作符,比较两个字段的值,若前者大于后者返回 true,否则返回 false。
|
gte(val: [string, string]): gteaggregatecommand
| 聚合操作符,比较两个字段的值,若前者大于或等于后者返回 true,否则返回 false。
|