不可更新的记录
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
jOOQ 认为没有 PRIMARY KEY
的表是不可更新的,因为 jOOQ 无法在数据库中唯一标识这样的记录。如果您正在使用 jOOQ 的 代码生成器,那么这些表将生成 org.jooq.TableRecord
类,而不是 org.jooq.UpdatableRecord
类。当您从这样的表中获取 类型化的记录时,返回的记录将不允许调用任何 store(), refresh(), delete() 方法。
请注意,一些数据库使用内部 rowid 或对象 ID 值来标识此类记录。 jOOQ 不支持这些特定于供应商的记录元数据。
反馈
您对此页面有任何反馈吗? 我们很乐意倾听!