JPAUpdateClause - возможно ли объединить строковые значения при установке значений?

Я использую JPAUpdateClause для обновления всех строк, удовлетворяющих предложению BooleanExpression where.

BooleanExpression where = myEntity.id.isNotNull();
long updatedCount = update.where(where)
        .set(myEntity.comments, request.getComment())
        .execute();

myEntity.comments - это строка.

Можно ли добавить request.getComment() при вызове set() вместо замены существующего значения?

1 ответ

Вместо того, чтобы положить request.getComment(), попробуйте что-то вроде ниже

Expressions.operation(String.class, Ops.ADD, myEntity.comments, request.getComment())
Другие вопросы по тегам