To jest stare pytanie, ale natknąłem się na to, szukając odpowiedzi, więc chciałem podać aktualizację odpowiedzi w celach informacyjnych.
Metody save
i update
są przestarzałe.
save (to_save, manipulate = True, check_keys = True, ** kwargs) ¶ Zapisz dokument w tej kolekcji.
DEPRECATED - Zamiast tego użyj insert_one () lub replace_one ().
Zmieniono w wersji 3.0: Usunięto bezpieczny parametr. Przekaż w = 0 dla niezatwierdzonych operacji zapisu.
update (spec, document, upsert = False, manipulate = False, multi = False, check_keys = True, ** kwargs) Zaktualizuj dokument (y) w tej kolekcji.
DEPRECATED - Zamiast tego użyj replace_one (), update_one () lub update_many ().
Zmieniono w wersji 3.0: Usunięto bezpieczny parametr. Przekaż w = 0 dla niezatwierdzonych operacji zapisu.
w konkretnym przypadku PO lepiej jest użyć replace_one
.