【发布时间】:2021-08-16 17:31:42
【问题描述】:
我必须在我的实体 A 中更改一个值(模板):
class A {
private Template template
}
我的端点看起来像:
/warehouse/company/{companyId}/template/default
与身体:
class MyDto {
private Long templateId
}
此操作的最佳解决方案是什么?我只想更改实体中的一个值:基于MyDto,我必须从数据库中获取模板并设置A.setTemplate(newTemplateFromDB)。
最好的选择是PATCH 没有RequestBody,但是请求正文是必要的......
【问题讨论】:
标签: spring spring-boot rest