Speichern , soll per Definition ein Objekt im Upsert-Stil aktualisieren, aktualisieren, falls vorhanden, und einfügen, falls nicht. Lesen Sie den save
Betriebsdokumentation auf der Website
von MongoDb
Die Einfügung Die Operation in mongodb hat das erwartete Verhalten, aber aus der MongoRepository-Dokumentation geht hervor, dass insert zum Speichern delegiert wird, sodass es keinen Unterschied macht. Aber du kannst das ausprobieren und sehen, ob es für dich funktioniert. Andernfalls können Sie einfach vorher abrufen, um zu überprüfen, ob das Objekt existiert, da es sich um eine Indexsuche handelt, wird es schnell gehen.
Bearbeiten :Überprüfen Sie Ihre Repository-Version, insert wurde eingeführt in Version 1.7 .