【发布时间】:2022-12-13 21:58:09
【问题描述】:
在更新列的值(Postgres 中的文本类型)时,我想将新值附加到现有值。我正在尝试使用 CriteriaUpdate 来实现它,但不确定如何实现它。
员工表实体
@Column(name = "warning_message")
String warningMessage;
JPA代码
CriteriaUpdate<EmployeeTblEntity> criteriaUpdate = builder.createCriteriaUpdate(EmployeeTblEntity.class);
criteriaUpdate.set(root.get("warningMessage"), employeeTblEntity.getWarningMessage());
上面的代码在 warning_message 中设置了一个新值,我想要的是将新值附加到现有值。
【问题讨论】:
-
我提供了一个答案,如果它满足要求,请考虑点赞并采纳为答案,否则请随时发表评论。
标签: hibernate jpa spring-data-jpa