【发布时间】:2013-09-26 19:07:57
【问题描述】:
所以我试图让 2 个域从一个域继承。
abstract class Pet {
Nose nose
static hasMany = [legs: Leg]
}
class Dog extends Pet {
static hasMany = [friends: Friend]
}
我得到一个错误:
Caused by: org.codehaus.groovy.grails.exceptions.InvalidPropertyException: No property found for name [legs] for class [class animals.Dog]
有什么想法吗?我需要做些什么来结合 hasManys 吗?
【问题讨论】:
-
您使用的是什么版本的 Grails 以及 Pet 类在哪里定义(例如 src/groovy 或 grails-app/domain)?
-
2.2.4 和 Pet 定义在 src/groovy
标签: grails inheritance abstract grails-domain-class