Grails/GORM を使用してドメイン オブジェクトを永続化するとき、なぜ save() 呼び出しが失敗するのか疑問に思うことがよくあります。
これは、ロジックを追加することで簡単に解決できます。
if (!o.save()) {
o.errors.allErrors.each { println it }
}
ただし、これを .save() を実行するすべての場所に追加すると、多くの重複コードが追加されます。DRY の精神で、Grails/GORM を構成して、保存エラーをコンソール (stderr) に自動的に出力したいと考えています。それは可能ですか?そうでない場合、それを可能にするためにGORMを拡張するにはどうすればよいですか?