0

我正在使用 Querydsl,它目前运行良好。但是,我有一个用例来根据当前值的 MAX 值和新值更新列。在 SQL 中,它会这样做:

UPDATE MY_TABLE SET COL_A = MAX(COL_A, NEW_VALUE);

有没有办法在 Querydsl 中做到这一点?

我现在正在做的是读取所有值,在代码中调用 max(),然后使用 Querydsl 更新纯值,这很好。但是如果能用纯Querydsl来做就更好了。

4

0 回答 0