I stedet for at bruge .update() , jeg tror, du vil bruge .findAndModify()
.
En opdatering kan opdatere flere dokumenter, og det andet argument for dens tilbagekald er antallet af opdaterede dokumenter (i dit tilfælde 1).
Med findAndModify , kan du opdatere præcis ét dokument (læs dokumentationen om præcis, hvordan det adskiller sig fra update ), og det opdaterede dokument vil blive videregivet til tilbagekaldsfunktionen.