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

Como posso verificar se um comando de atualização do mongo foi bem-sucedido no nó


Um dos caminhos por findAndModify método:Você pode facilmente comparar todo o novo objeto e verificar cada chave.
db.getCollection('usertests').findAndModify({
    query: {"email":"[email protected]"},
    update: {name: "HHH", "email":"[email protected]"},
    new: true
})

update() retornar apenas alguns dos documentos que foram atualizados com sucesso. Portanto, sua lógica para verificar se atualizado com sucesso ou não também é válida.