MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Testando e decrementando em uma operação atômica?


Qualifique a atualização para atualizar o documento apenas se amount é maior que 0:
db.coll.update({_id: 'XXX', amount: {$gt: 0}}, {$inc: {amount: -1}})