MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Holen Sie sich das aktualisierte Dokument in MongoDB

Anstatt .update() zu verwenden , ich denke, Sie möchten .findAndModify() .

Ein Update kann mehrere Dokumente aktualisieren, und das zweite Argument seines Callbacks ist die Anzahl der aktualisierten Dokumente (in Ihrem Fall 1).

Mit findAndModify , können Sie genau ein Dokument aktualisieren (lesen Sie in der Dokumentation genau, wie es sich von update unterscheidet ), und das aktualisierte Dokument wird an die Callback-Funktion übergeben.