Grails がデフォルトのエラー メッセージを設定する場所を知りたいです。たとえば、message.properties ファイルにこれがあります。間違った値でデータを保存しようとすると、このメッセージが表示されます。しかし、彼がこのメッセージを設定する場所 (コード内) を理解できません。
default.invalid.min.message=Property {0} with value {2} is less than minimum value {3}
min
プロパティが制約を渡さない場合、Grails はこのメッセージを自動的に使用します。このメッセージをオーバーライドして、messages.properties ファイルを編集するか、クラス用にカスタマイズされたメッセージを作成できます。こちらのドキュメントをご覧ください: min constraint、最後の文はError Code: className.propertyName.min.notmet
です。したがって、満たされていない最小制約のクラス Person とプロパティ age の説明については、messages.properites で使用する必要があります。
person.age.min.notmet=Sorry, you're too young!