Au lieu d'utiliser .update()
, je pense que vous voulez utiliser .findAndModify()
.
Une mise à jour peut mettre à jour plusieurs documents, et le deuxième argument de son rappel est le nombre de documents mis à jour (dans votre cas, 1).
Avec findAndModify
, vous pouvez mettre à jour exactement un document (lisez la documentation pour savoir exactement en quoi il diffère de update
), et le document mis à jour sera transmis à la fonction de rappel.