我想对具有嵌套文档的 MongoDB 文档执行投影。例如,假设我有以下文档:
Foo : {
fooField1 : 1,
fooField : 2,
Bar : {
barField : 1,
barField : 2
}
}
我想从我的mongoTemplate.aggregate(..)
电话中得到以下信息:
Foo : {
fooField1 : 1,
Bar : {
barField1 : 1
}
}
我似乎无法弄清楚如何使用MongoTemplate
. 我尝试了许多不同的组合,包括:
Aggregation.project(Fields.field("fooField1").and("Bar").project(Fields.field("barField1"))
到目前为止,我还没有运气。有没有人有什么建议?