0
我試圖從春數據蒙戈聚合得到以下查詢:如何寫春天的MongoDB聚集單個子id字段
{
"_id": {
"year": "$_id.year"
},
"result": {
"$push": {
"rs": "$_id.rs",
"vl": "$vl"
}
}
}
我嘗試以下操作:
GroupAggregation as = group("_id.year").push(new BasicDBObject("rs", "$_id.rs").append("vl", "$vl")).as("result");
但它生成此表達在「_id」字段中沒有子字段「year」:
{ "$group" : { "_id" : "$_id.year" , "result" : { "$push" : { "rs" : "$_id.rs" , "vl" : "$vl"}}}}
有關如何獲得q uery使用spring數據mongodb聚合?
正如你所說,似乎是沒有辦法做到這一點在純Spring數據的MongoDB。你的解決方法正在工作。 – Tanrikut