我有一个简单的域实体:
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
.
它还包含一组错误代码,其中一个是brand.name.nullable
.