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.