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":"example@sqldat.com"},
    update: {name: "HHH", "email":"example@sqldat.com"},
    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.