Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{name:"A Name",answers:[{order:3},{order:2},{order:1}]}]
Query
db.collection.aggregate([{$set:{answers:{$map:{input:"$answers",as:"answer",in:{$mergeObjects:["$$answer",{id:"$$answer.order"}]}}}}}])
Result