jOOQ也是一样。如果更改记录的主键,则它将使用
INSERT,否则将使用
UPDATE。
实际上,当您从数据库中读取记录时,调用
store()将触发
UPDATE您所期望的。如果创建新记录,则将对其进行
INSERT编辑。
在2.6中,克隆记录然后要求jOOQ对其进行更新有些困难(因为克隆将在新实例中设置主键,因此将其标记为“ new”-> insert)。

jOOQ也是一样。如果更改记录的主键,则它将使用
INSERT,否则将使用
UPDATE。
实际上,当您从数据库中读取记录时,调用
store()将触发
UPDATE您所期望的。如果创建新记录,则将对其进行
INSERT编辑。
在2.6中,克隆记录然后要求jOOQ对其进行更新有些困难(因为克隆将在新实例中设置主键,因此将其标记为“ new”-> insert)。