私は単純なドメインエンティティを持っています:
package shoesshop
class Brand {
String name
String description
String logoImageURL
static constraints = {
name(blank: false)
logoImageURL(nullable: true)
}
}
名前として null 値を使用して新しいブランドを保存しようとすると、「名前を指定する必要があります」というメッセージを表示したいと考えています。
にプロパティを追加しようとしましたmessages.properties
:
brand.name.nullable=Brand name must be specified
しかし、それは自動的に取得されません。そこからどのように取得すればよいですか?私が見たbrand.errors
ところ、デフォルトのメッセージだけが含まれています
Property [{0}] of class [{1}] cannot be null
.
また、一連のエラー コードも含まれており、そのうちの 1 つがbrand.name.nullable
.