2010-09-13 76 views
1

我有一些从基类继承的Domain类。但是,当我生成脚手架时,该视图不包含任何基类的元素。Grails脚手架继承

无论每个层次的表(默认)或每个子类的表的行为是相同的。

这是一个错误还是我做错了什么?

回答

1

下面的代码对我的作品有动态和静态脚手架:

包装物P

class Person { 
    String toString() { name 
    } 
    static constraints={ 
     name(blank:false,unique:true) 
    } 
    String name 
} 

package p 

class Vip extends Person { 
    static constraints={ 
     money(min:1000) 
    } 
    int money 
} 
+0

是它.. 不知道我做错了什么。我认为我的测试代码可能存在一些缓存问题。当我创建一个新项目并添加继承时,按预期工作。 – khylo 2010-09-15 14:19:06

+0

经常做一个grails清理。如果你有一个真正的神秘,删除〜/ .grails和〜/ .ivy2 – 2010-09-16 06:46:57