0
我有一个Grails类,它们都具有多对多的关系(另一方是所有者)以及n:1的关系。belongsTo数组加上拥有许多所有权
我在网上找不到答案如何将所有权放入belongsTo子句。
这是代码:
class PanelType {
static hasMany = [elements: LabValueType]
}
class LabValueType {
static belongsTo = [labUnit: LabUnit]
// This is what would be needed to have a bidirectinal n:m relationship
// belongsTo = PanelType
// static hasMany = [panelTypes: PanelType]
}
如果我离开它这样,应用程序正确构建数据库,但我不能从LabValueType导航到PanelType。
我找到了一个答案(2008年!)是说我应该写: 静态属于关联= [PanelType,LabUnit] 但这样一来,是不是在数据库中创建领域lab_unit_id,所以它似乎并没有被正确。