spring-projects / spring-projects/spring-data-rest
Avoid a complete update of properties "collectionLike" [DATAREST-138]
Open
@odrotbohm is already working on this.
Since Dec 31, 2020.
type: bug
- Dominant language
- Java
- Stars
- 958
- Forks
- 568
- PR merge metrics
- No merged PRs in 30d
Description
Thomas Darimont opened DATAREST-138 and commented
Github Author: gvilla
Github Last-Updated: 2013-03-19T21:14:44Z
This issue was automatically imported from github
Adding an item to a collection-property (by POST to URL like ```
"/{repository}/{id}/{collectionProperty}"
Spring DATA does this by deleting all the entities in the collection and subsequent reintegration, one item at a time, producing one DELETE command (for all the items actually in collection) and N + 1 INSERT.
Similarly, removing an item from the collection produces one DELETE command and N - 1 INSERT.
Is it a desired behavior?
Otherwise I suggest commited changes
Reference URL: https://api.github.com/repos/SpringSource/spring-data-rest/issues/86
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.