, когда я пытаюсь добавить новое поле с определенным значением, он отлично работает на оболочке mongo:
db.getCollection('collName').aggregate([
{ "$group" : { "_id" : "$idcpt" , "sum" : { "$sum" : "$val"}}},
{$addFields : {idcpt : 1092}}
])
Но когда я пытаюсь реализовать это агрегацию весной, используя org.springframework.data.mongodb.core.aggregation.Aggregation
У меня проблемы с "addFields", я не могу найти правильную комбинацию:
Aggregation.match(criteria),
Aggregation.group("idcpt").sum("val").as("sum"),
Aggregation.fields(....)
любая помощь, пожалуйста?