amountの場合にのみドキュメントを更新するように、更新を修飾します 0より大きい: db.coll.update({_id: 'XXX', amount: {$gt: 0}}, {$inc: {amount: -1}})