-
Notifications
You must be signed in to change notification settings - Fork 371
Open
Labels
in: r2dbcSpring Data R2DBCSpring Data R2DBCtype: enhancementA general enhancementA general enhancement
Description
Now when I want to insert multiple records at once, I must use the saveAll
method. And the saveAll
method uses the save
method↓
// in class `SimpleR2dbcRepository`
public <S extends T> Mono<S> save(S objectToSave) {
Assert.notNull(objectToSave, "Object to save must not be null");
if (this.entity.isNew(objectToSave)) {
return this.entityOperations.insert(objectToSave);
}
return this.entityOperations.update(objectToSave);
}
it wiil check if each record is new.
I'd like to know if there is any support for 'upsert' syntax or real batch insert syntax (insert into ... values (...), (...);
)
Thanks in advance :)
Metadata
Metadata
Assignees
Labels
in: r2dbcSpring Data R2DBCSpring Data R2DBCtype: enhancementA general enhancementA general enhancement