Database

[{"userId":1,"products":[{"productId":"1","quantity":5}]},{"userId":2,"products":[{"productId":"1","quantity":2},{"productId":"2","quantity":10}]},]

Query

db.collection.update({"products.productId":"1"},{$inc:{"products.$.quantity":1}},{returnNewDocument:true})

Result