我想使用一个POJO作为源来更新JOQQ记录中已更改的字段。
Record.from(Object)
已经非常接近实现,但是根据文档所述,生成的记录将使所有字段的内部“更改”标志设置为true。
所有值的内部“更改”标志都将被设置为 true
我只想更新实际更改的字段(由例如Objects.equals(Object, Object)
确定)。
原因如下:
- 我不想触发插入
- 我只想在更新语句中向数据库发送新值(带宽,并发更新等)
Record.original()
也非常适合让用户在此期间自行实现,谢谢。 - kag0