我在我的控制方法進行驗證的命令對象,並在驗證失敗時我想打印出來呈現爲JSON的錯誤消息:Grails的驗證:從錯誤對象中獲取消息字符串
def doSomething(MyCommand cmd) {
if (cmd.hasErrors()) {
render ([success: false, error: cmd.errors.getFieldError("myfield")] as JSON)
}
}
這將輸出JSON表示字段錯誤,但我只是想打印已解決的錯誤消息。我怎樣才能做到這一點?
謝謝!
雖然你解決你的問題,但這種聯繫是有益的:http://grails.org/doc/latest/guide/validation.html – Lrrr