Při ukládání objektu do Mongo DB musíte pochopit, že Mongo DB má zaveden systém správy verzí. To pomáhá zajistit, že pokud objekt uložíte jednou, při opětovném uložení nedojde k přepsání dříve uložených dat.
Toto je chyba, kterou vidíte. Pokud chcete vynutit aktualizaci objektu bez ohledu na správu verzí v tomto konkrétním případě, můžete použít .update() namísto. To vynutí aktualizaci objektu bez ohledu na jeho aktuálně uložený stav.
Důvodem je .save() sleduje a stará se o ovládání verzí, zatímco .update() aktualizuje objekt bez ohledu na správu verzí.