Database

[{id:"user-id",name:"user-name",inventory:[{name:"item",durability:5},{name:"another-item",durability:20}]}]

Query

db.collection.update({"id":"user-id"},{"$inc":{"inventory.$[element].durability":-1}},{"arrayFilters":[{"element.name":"item"}]})

Result