Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{_id:"a",field:[{_id:"aa",field1:"aa1"},{_id:"ab",field2:"ab2"}]}]
Query
db.collection.aggregate([{$addFields:{field:{$reduce:{input:"$field",initialValue:{},in:{$mergeObjects:["$$value","$$this"]}}}}}])
Result