我在我的grails項目中有三個類。什麼是正確的Grails域定義在grails域中有泛型belongsTo
Class A {
List<Resource> xResources
List<Resource> yResources
hasMany = [ xResources: Resource, yResources: Resource]
}
Class B {
List<Resource> zResources
hasMany = [ zResources: Resource]
}
Class Resource {
String title
.....
..
belongsTo = [A, B]
}
,因爲我沒有提到的mappedBy在A類如何能夠避免上述定義失敗。我希望Resource類是通用的。 我不想限制Resource類僅限於兩個類,但我應該允許它將其擴展到其他類。我還需要從Resource對象獲取源引用。對於這種情況,什麼應該是適當的GORM定義。
通過belongsTo分多個類 – NARENDRA 2013-03-06 03:07:30