sql >> Database >  >> NoSQL >> MongoDB

Hoe kan ik controleren of een mongo-updateopdracht is geslaagd in node

Een van de manieren door findAndModify methode:U kunt eenvoudig een geheel nieuw object vergelijken en elke sleutel verifiëren.

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

update() retourneert slechts een aantal van de documenten die met succes zijn bijgewerkt. Dus uw logica om te controleren of de update succesvol is of niet, is ook geldig.




  1. Controleer of het document bestaat in mongodb met es7 async/wait

  2. mongodb hoe te vragen met de nand-operator?

  3. MongoDB openen vanuit Go

  4. zoek de eerste van de documenten voor elke afzonderlijke waarde voor één veld