Я делаю вставку / обновление в таблицу, используя команду ниже.
insertResult = ((InsertReturningStep) ctx.insertInto(jOOQEntity, insertFields)
.values(insertValue).onDuplicateKeyUpdate()
.set(tableFieldMapping.duplicateInsertMap)).returning().fetch();
Но с помощью вышеуказанной команды я могу вставлять / обновлять по одной записи за раз.Я хочу обновить несколько записей одной командой.
Для этого я отправляю список значений для тех же полей в значение, но получаю ошибку ниже.
"java.lang.IllegalArgumentException: количество значений должно соответствовать количеству полей "
Есть ли какое-либо решение для обновления массовых записей за один раз