Database

[{_id:10,line_items:[{_id:2,name:"name",quantity:2,},{_id:3,name:"name2",quantity:1,}],sub_total:100}]

Query

db.collection.update({_id:10,line_items:{$elemMatch:{_id:2}}},{$inc:{"line_items.$.quantity":1,sub_total:32}})

Result