【发布时间】:2020-05-09 09:54:40
【问题描述】:
例如,如果 db 条目是使用请求负载数组中的两个对象创建的。
Request : {"users":[{"identifier":"abctest","name":"uan"},{"identifier":"deftest","name":"Aj"}]}
Response : {"users":[{"id":182,"identifier":"abctest","name":"uan"},{"id":301,"identifier":"deftest","name":"Aj"}]}
然后从前端删除该数组的一个对象,并尝试发送仅包含一个对象而不是两个请求负载的请求。
Updated Request : {"users":[{"id":182,"identifier":"abctest","name":"uan"}]}
Response : {"users":[{"id":182,"identifier":"abctest","name":"uan"},{"id":301,"identifier":"deftest","name":"Aj"}]}
Expected response : {"users":[{"id":182,"identifier":"abctest","name":"uan"}]}
如何删除保存在数据库中但不存在于请求负载中的那个对象?
抱歉,如果我遗漏了什么,我是 Java 新手。
【问题讨论】:
-
代码 sn-ps,请求有效负载结构将有助于回答问题,请编辑问题并添加它们。另外,请花点时间阅读How to ask good questions?
标签: java arrays spring postgresql hibernate