我正在使用以下命令在表中插入/更新。
insertResult = ((InsertReturningStep) ctx.insertInto(jOOQEntity, insertFields)
.values(insertValue).onDuplicateKeyUpdate()
.set(tableFieldMapping.duplicateInsertMap)).returning().fetch();
但是使用上面的命令,我可以一次插入/更新一条记录。 我想通过一个命令更新多个记录。
为此,我将相同字段的值列表发送到value中,但出现错误以下。
“ java.lang.IllegalArgumentException:值的数量必须与字段的数量匹配”
有什么解决方案可以一次更新批量记录