MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come posso verificare che un comando di aggiornamento mongo sia riuscito in node

A proposito di findAndModify metodo:puoi facilmente confrontare un oggetto completamente nuovo e verificare ogni chiave.

db.getCollection('usertests').findAndModify({
    query: {"email":"[email protected]"},
    update: {name: "HHH", "email":"[email protected]"},
    new: true
})

update() restituire solo alcuni dei documenti che sono stati aggiornati correttamente. Quindi, anche la tua logica per verificare se l'aggiornamento è riuscito o meno è valida.