0
我在窗口pc上使用Grails 2.2.0(Groovy 2),Java 1.7。 我有一個簡單的測試Grails項目,只有三個域類。無法使用枚舉在Grails 2.2中爲域創建視圖
我有一個問題,使用枚舉爲域創建視圖。
這裏是我的代碼:
package com.testapp
class Visit {
enum States { ACCEPTED, DECLINED, COMPLETED, IGNORED }
States state = States.ACCEPTED
String name
static constraints = {
}
}
當我運行:生成,所有com.testapp.Visit或產生的視圖com.testapp.VisitType 它不會產生任何觀點並給出以下錯誤在控制檯上,
| Error Error executing script GenerateViews: (class: com/testapp/VisitType$States, method: getGormPersistentEntity signature:()Lorg/grails/datastore/mapping/model/PersistentEntity;) Incompatible type for getting or setting field (Use --stacktrace to see the full trace)
我有點迷失在這裏,我是新來的grails。請你能指出我正確的方向,哪裏出錯了?你也可以知道我如何在GGTS中看到Stacktrace?
非常感謝 ISH