MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Ottieni il documento aggiornato in MongoDB

Invece di usare .update() , penso che tu voglia usare .findAndModify() .

Un aggiornamento può aggiornare più documenti e il secondo argomento della sua richiamata è il numero di documenti aggiornati (nel tuo caso, 1).

Con findAndModify , puoi aggiornare esattamente un documento (leggi la documentazione su come differisce da update ), e il documento aggiornato verrà passato alla funzione di callback.