コントローラー メソッドに検証コマンド オブジェクトがあり、検証が失敗した場合、JSON としてレンダリングされたエラー メッセージを出力したいと考えています。
def doSomething(MyCommand cmd) {
if (cmd.hasErrors()) {
render ([success: false, error: cmd.errors.getFieldError("myfield")] as JSON)
}
}
これにより、フィールド エラーの JSON 表現が出力されますが、解決されたエラー メッセージを出力したいだけです。どうすればそれを達成できますか?
ありがとう!