ReactiveMongo 聚合计数函数
ReactiveMongo aggregate count function
我正在尝试执行 ReactiveMongo 聚合调用
输入: x 类型 X,y 类型 Y,类型列表 Z ( z : Z*)
输出:
需要计算 mongodb 处的所有记录,以便:
X 场 = x,
Y 场 = y,
和类型 Z 列表中的 Z 字段,我如何聚合它?
代码示例:
collection.count(Some(Json.obj(
X -> x,
Y -> y,
Z -> (Need to contain one of the Z Elements)
))
谢谢!
您可以考虑使用 $in 聚合
collection.count(Some(Json.obj(
X -> x,
Y -> y,
Z -> Json.obj("$in" -> YOUR_LIST)
))
我正在尝试执行 ReactiveMongo 聚合调用
输入: x 类型 X,y 类型 Y,类型列表 Z ( z : Z*)
输出:
需要计算 mongodb 处的所有记录,以便:
X 场 = x,
Y 场 = y,
和类型 Z 列表中的 Z 字段,我如何聚合它?
代码示例:
collection.count(Some(Json.obj(
X -> x,
Y -> y,
Z -> (Need to contain one of the Z Elements)
))
谢谢!
您可以考虑使用 $in 聚合
collection.count(Some(Json.obj(
X -> x,
Y -> y,
Z -> Json.obj("$in" -> YOUR_LIST)
))