Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"id":1,"obj":[{"code":"A"},{"code":"B"}]},{"id":2,"obj":[{"code":"C"},{"code":"D"}]}]
Query
db.collection.update({"obj.code":"B"},{"$set":{"obj.$":{"foo":"bar","foo1":"bar1","foo2":"bar2","foo3":"bar3"}}})
Result