Database
[{id:"my_id",inner_foo:[{inner_id:"id_A",inner_field:"field_A"},{inner_id:"id_B",inner_field:"field_B"}]}]
Query
db.collection.update({id:"my_id","inner_foo.inner_id":"id_A"},{$set:{"inner_foo.$.inner_field":"id_A_Update"}})