MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment puis-je vérifier qu'une commande de mise à jour mongo a réussi dans le nœud

L'un des moyens par findAndModify method :vous pouvez facilement comparer un nouvel objet entier et vérifier chaque clé.

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

update() renvoie uniquement un certain nombre de documents qui ont été mis à jour avec succès. Ainsi, votre logique pour vérifier si la mise à jour a réussi ou non est également valide.