sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Probando y decrementando en una operación atómica?

Califique la actualización para actualizar solo el documento si amount es mayor que 0:

db.coll.update({_id: 'XXX', amount: {$gt: 0}}, {$inc: {amount: -1}})