【发布时间】:2020-08-29 10:44:04
【问题描述】:
我在两个数据库中有表 Car。第一个表中的汽车的列详细信息为 TEXT,第二个表中的列详细信息为 JSONB。但是我只有一个带有 TEXT 字段的生成类。如何使用生成的 Car 类批量插入到表 2 中,我需要将字段从 TEXT 更改为 JSONB。
我用dsl.batchInsert(records).execute();插入表格
它是我在 jooq 生成类中的字段
public final TableField<Car, String> DETAILS = createField("details", org.jooq.impl.SQLDataType.TExT.nullable(false).defaultValue(org.jooq.impl.DSL.field("", org.jooq.impl.SQLDataType.TEXT)), this, "");
我需要像dsl.batchInsert(changeTextToJsonB(records)).execute(); 或其他的smth 一样插入第二个表
【问题讨论】:
-
你能告诉我们你到目前为止所做的尝试吗?为了更好地理解您的设置,我们可以使用的任何代码示例都可能会有所帮助。
-
添加到主要问题中