2010-09-13 123 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