我在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"?
答案 0 :(得分:2)
不用':'试试吧。
static mapping = { table "mychild"}
或使用名称标签
static mapping = { table name:"mychild" }
希望这有帮助