JOOQ发电机:Groovy DSL字段无法正常工作

发布于 2025-01-30 07:47:47 字数 929 浏览 2 评论 0原文

我正在使用nu.studer.jooq插件,JOOQ版本3.14.15。 我试图在文档中定义合成主要键:

错误我得到: 无效的属性:扩展上的“字段”请检查当前XSD: https:// https://www.jooq.org/ XSD/JOOQ-CODEGEN-3.14.0.XSD

jooq {
version = '3.14.15'
configurations {
    main {
        generationTool {

        }
        generator {
            name = 'org.jooq.codegen.DefaultGenerator'
            database {
                syntheticObjects {
                    primaryKeys {
                        primaryKey {
                            tables = 'my_table'
                            fields {
                                field = 'column1'
                                field = 'column2'
                            }
                        }
                    }
                }
            }
        }
    }
}

}

I am using the nu.studer.jooq plugin, jooq version 3.14.15.
I am trying to define synthetic primary keys like in the docs:
https://www.jooq.org/doc/latest/manual/code-generation/codegen-advanced/codegen-config-database/codegen-database-synthetic-objects/codegen-database-synthetic-pks/

Error I get:
Invalid property: 'field' on extension 'jooq.main.generationTool.generator.database.syntheticObjects.primaryKeys.primaryKey', value: COLUMN1. Please check the current XSD: https://www.jooq.org/xsd/jooq-codegen-3.14.0.xsd.

jooq {
version = '3.14.15'
configurations {
    main {
        generationTool {

        }
        generator {
            name = 'org.jooq.codegen.DefaultGenerator'
            database {
                syntheticObjects {
                    primaryKeys {
                        primaryKey {
                            tables = 'my_table'
                            fields {
                                field = 'column1'
                                field = 'column2'
                            }
                        }
                    }
                }
            }
        }
    }
}

}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

巴黎夜雨 2025-02-06 07:47:47

尝试:fields = ['column1','column2']

Try: fields = ['column1', 'column2']

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文