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,所以它似乎並沒有被正確。