【问题标题】:How do you define a hasMany relationship for extended classes?您如何为扩展类定义 hasMany 关系?
【发布时间】:2014-07-07 22:52:50
【问题描述】:

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

abstract AbstractClass  (in src/groovy)

在 grails-app/domain 中

class ExtendedClassA extends AbstractClass

class ExtendedClassB extends AbstractClass

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

class ParentClass
    static hasMany = [things:AbstractClass]

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

提前致谢

【问题讨论】:

标签: grails


【解决方案1】:

创建一个抽象的domain 类来扩展你的src/groovy/AbstractClass 并在那里定义你的hasMany

【讨论】:

    猜你喜欢
    • 2015-11-14
    • 1970-01-01
    • 2014-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    • 2015-02-26
    相关资源
    最近更新 更多