Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"_id":1,"balance":100,"trees":[{id:0,poken:15},{id:0,poken:10},{id:1,poken:20},{id:0,poken:5},{id:0,poken:0}]}]
Query
db.collection.update({"trees":{"$elemMatch":{"poken":5}}},{"$set":{"trees.$.poken":7}})
Result