【发布时间】:2011-05-07 16:18:08
【问题描述】:
在 Grails 中,hasMany 允许一个域类与另一个 域类 建立级联具有许多 关系。使用hasMany 时有两种主要的关系样式:mapped 属性引用和listed 无属性引用。
hasMany 带有属性引用:
class Car {
static hasMany = [parts:Part, wheels:Wheel]
}
hasMany 没有属性引用的关系:
class Car {
static hasMany = [Part, Wheel]
}
问题来了,上面两种样式怎么混合?
假设我想要直接引用 Wheels,但我不想要 Parts 的域属性引用。
如何在域类中为此编写代码?
【问题讨论】:
标签: grails has-many grails-domain-class grails-orm