【发布时间】:2018-08-14 16:33:31
【问题描述】:
我正在使用 JPAUpdateClause 更新所有满足 BooleanExpression where 子句的行。
BooleanExpression where = myEntity.id.isNotNull();
long updatedCount = update.where(where)
.set(myEntity.comments, request.getComment())
.execute();
myEntity.cmets 是一个字符串。
是否可以在调用 set() 时附加 request.getComment() 而不是替换现有值?
【问题讨论】:
-
你想把它附加到什么地方?
-
数据库中的现有评论。因此,如果在执行此查询之前数据库具有某些值,则新值只是添加到末尾。也许追加会是一个更好的询问方式