如何为扩展类定义hasMany关系?

时间:2014-07-07 22:52:51

标签: grails

给出以下(伪代码)结构:

abstract AbstractClass  (in src/groovy)

在grails-app / domain

class ExtendedClassA extends AbstractClass

class ExtendedClassB extends AbstractClass

如何定义ParentClass(在grails-app / domain中)hasMany“扩展”类?

class ParentClass
    static hasMany = [things:AbstractClass]

即。任何扩展AbstractClass的类都可以作为ParentClass的“子”包含在内。

提前致谢

1 个答案:

答案 0 :(得分:1)

创建一个扩展domain的抽象src/groovy/AbstractClass课程,并定义您的hasMany