gpt4 book ai didi

java - Spring Data MongoDB 聚合,_id 中有许多字段

转载 作者:行者123 更新时间:2023-11-30 06:34:04 25 4
gpt4 key购买 nike

我想使用 Spring Data MongoDB 进行聚合,但我不知道如何进行此小组赛:

$group: {
_id: {
field1: "$field1",
field2: "2017-06-21",
field3: "$field3"
},

...
}

我不知道如何将恒定日期放入_id的第二个字段

目前我这样做:

groupOperation = group("field1","field3")

但我不确定它是否会在字段值上进行小组赛,而且我不知道如何将新字段放入 _id 中。

我没有找到关于 Spring data MongoDB 中聚合不同阶段操作的好文档

如果有人有我感兴趣的想法

提前谢谢

最佳答案

Fields fields = Fields.fields("field1", "field2", "field3");
GroupOperation groupOp = Aggregation.group(fields);

这将阻止群组

$group: {
_id: {
field1: "$field1",
field2: "$field2",
field3: "$field3"
}

关于java - Spring Data MongoDB 聚合,_id 中有许多字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45506277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com