Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"solved":["b","c"]}]
Query
db.collection.update({},[{$set:{solved:{$cond:[{$in:["a","$solved"]},{$filter:{input:"$solved",cond:{$ne:["$$this","a"]}}},{$concatArrays:["$solved",["a"]]}]}}}])
Result