Uložit , podle definice, má aktualizovat objekt ve stylu upsert, aktualizovat, pokud existuje, a vložit, pokud není. Přečtěte si save
provozní dokumentace na webu
MongoDb
Vložit operace v mongodb má chování, které očekáváte, ale z dokumentace MongoRepository se zdá, že insert je delegován k uložení, takže to nebude mít žádný vliv. Ale můžete to zkusit a uvidíte, jestli to pro vás funguje. V opačném případě můžete jednoduše provést get before a zkontrolovat, zda objekt existuje, protože se jedná o indexové vyhledávání, bude to rychlé.
Upravit :Zkontrolujte verzi svého úložiště, vložte byl představen v verze 1.7 .