Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"key":1,"amount":3}]
Query
db.collection.update({"key":1},[{$set:{redemptions:{$concatArrays:[{$cond:[{$eq:["array",{$type:"$redemptions"}]},"$redemptions",[]]},[{amount:"$amount"}]]}}}])
Result