Database

[{"_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