Opslaan , wordt per definitie verondersteld een object in de upsert-stijl bij te werken, bijwerken indien aanwezig en invoegen indien niet.Lees de save
bedieningsdocumentatie op de MongoDb website
De invoegen operatie in mongodb heeft het gedrag dat u verwacht, maar uit de MongoRepository-documentatie blijkt dat invoegen is gedelegeerd om op te slaan, dus het maakt geen verschil. Maar je kunt het proberen en kijken of het voor jou werkt. Anders kun je gewoon een get before doen om te controleren of het object bestaat, aangezien het een index-lookup is, zal het snel gaan.
Bewerken :controleer uw repository-versie, insert werd geïntroduceerd in versie 1.7 .