我想使用Spring Data MongoDB进行汇总,但我不知道如何进入小组讨论阶段:
$group: {
_id: {
field1: "$field1",
field2: "2017-06-21",
field3: "$field3"
},
...
}
我不知道如何将固定日期放入_id的第二个字段中
目前我这样做:
groupOperation = group("field1","field3")
但是我不确定它是否使字段的值成为一个小组讨论,而且我也不知道如何将新字段放入_id。
我在Spring数据MongoDB中找不到关于聚合不同阶段的操作的好文档
如果有人对我感兴趣
先感谢您
最佳答案
Fields fields = Fields.fields("field1", "field2", "field3");
GroupOperation groupOp = Aggregation.group(fields);
这将使组块
$group: {
_id: {
field1: "$field1",
field2: "$field2",
field3: "$field3"
}