gpt4 book ai didi

grails - 如何在Grails中指定hasOne属性的表名

转载 作者:行者123 更新时间:2023-12-02 15:10:56 24 4
gpt4 key购买 nike

我在Grails中将hasOne用于一对一关系:

class MyParent {
static hasOne = [child: MyChild]
}

class MyChild {
static belongsTo = [parent: MyParent]
static mapping = {
table: 'MyChild'
}
}

我在数据库中有名为“MyChild”的表,因此出现下一个错误:
Invalid object name 'my_child'

如何在 Parent类中将关系的表名称指定为“MyChild”而不是“my_child”?

最佳答案

不带':'尝试。

static mapping = { table "mychild"} 

或使用名称标签
static mapping = { table name:"mychild" }

希望这可以帮助

关于grails - 如何在Grails中指定hasOne属性的表名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15576138/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com