我目前得到在Grails的在控制器
「的Grails警告的警告編譯[更新]操作接受尚未標有@Validateable型[edu.acu.teachereval.SubjectCode]的參數。數據綁定仍將應用於此命令對象,但該實例無法驗證。 @Transactional'
以及錯誤和我創建的其他控制器中提到的控制器的顯示,保存,編輯和刪除相同的錯誤。我已經看到用戶創建的函數的這個問題,但我沒有看到內置到Grails中的函數的這個錯誤。任何援助將不勝感激。
我目前得到在Grails的在控制器
「的Grails警告的警告編譯[更新]操作接受尚未標有@Validateable型[edu.acu.teachereval.SubjectCode]的參數。數據綁定仍將應用於此命令對象,但該實例無法驗證。 @Transactional'
以及錯誤和我創建的其他控制器中提到的控制器的顯示,保存,編輯和刪除相同的錯誤。我已經看到用戶創建的函數的這個問題,但我沒有看到內置到Grails中的函數的這個錯誤。任何援助將不勝感激。
我認爲您需要爲您的SubjectCode
類添加@Validateable
註釋。
也許Grails是大言不慚,同時給誤導性的錯誤消息......不,這永遠不會發生。對於更多的相關答案,請參閱:
這可能遲到,但這個錯誤很可能當您使用在域中傳統的文件夾不創建的模型出現。
看來Grails的自動注入的@Validateable
註釋域類/模型在domain
文件夾,
如果你因此在src/Grails的或的src/java文件夾創建你的模型,你可能會得到這個錯誤當模型對象通過視圖傳遞/發佈/提交給控制器功能時。
@Validateable
註釋域對象
並稱域類固定的警告。謝謝。 – Jakel309