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

¿Cómo puedo verificar que un comando de actualización de mongo tuvo éxito en el nodo?

Uno de los caminos por findAndModify método:puede comparar fácilmente un objeto completamente nuevo y verificar cada clave.

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

update() solo devolver una cantidad de los documentos que se actualizaron con éxito. Por lo tanto, su lógica para verificar si se actualizó correctamente o no también es válida.