Gem , per definition, formodes at opdatere et objekt i upsert-stilen, opdatere hvis det er til stede og indsætte hvis ikke. Læs save
driftsdokumentation på MongoDb hjemmesiden
indsæt operation i mongodb har den adfærd, du forventer, men fra MongoRepository-dokumentationen fremgår det, at insert er uddelegeret til at gemme, så det vil ikke gøre nogen forskel. Men du kan prøve det og se, om det virker for dig. Ellers kan du bare lave en get før for at tjekke om objektet eksisterer, da det er et indeksopslag vil det være hurtigt.
Rediger :Tjek din lagerversion, indsæt blev introduceret i version 1.7 .