Запазване , по дефиниция, трябва да актуализира обект в upsert стил, да актуализира, ако присъства, и да вмъкне, ако не. Прочетете save
документация за операции на уебсайт
на MongoDb
Вмъкната операцията в mongodb има поведението, което очаквате, но от документацията на MongoRepository изглежда, че вмъкването е делегирано за запазване, така че няма да има значение. Но можете да опитате и да видите дали работи за вас. В противен случай можете просто да направите get before, за да проверите дали обектът съществува, тъй като това е индексно търсене, ще бъде бързо.
Редактиране :Проверете версията на вашето хранилище, вмъкнете беше въведен в версия 1.7 .