Místo použití .update()
, myslím, že chcete použít .findAndModify()
.
Aktualizace může aktualizovat více dokumentů a druhým argumentem zpětného volání je počet aktualizovaných dokumentů (ve vašem případě 1).
Pomocí findAndModify
, můžete aktualizovat právě jeden dokument (přečtěte si dokumentaci o tom, jak se přesně liší od update
) a aktualizovaný dokument bude předán funkci zpětného volání.