【发布时间】:2020-04-20 10:00:58
【问题描述】:
这个查询生成一个对象,里面的键/值按我的预期工作
db.empdetails.aggregate( [ { $project: { reportInformationMap: { valu1: 1 } } } ] );
所以在春季数据中我会这样做:
Aggregation.project("reportInformationMap.valu1")
Spring 数据生成如下内容:
{ "aggregate" : "__collection__" , "pipeline" : [ { "$project" : { "valu1" : "$reportInformationMap.valu1"}}
它可以工作,但给我valu1 作为根值。我需要它作为reportInformationMap 的嵌套值。
【问题讨论】:
标签: mongodb spring-data spring-data-mongodb