0

我想知道 Grails 在哪里设置默认错误消息。例如,我的 message.properties 文件中有这个。当我尝试使用错误值保存数据时,会出现此消息。但我不明白他在哪里(在代码中)设置了这个消息。

default.invalid.min.message=Property {0} with value {2} is less than minimum value {3}
4

1 回答 1

2

当属性没有通过min约束时,Grails 会自动使用此消息。您可以覆盖此消息并编辑您的 messages.properties 文件,或者您可以为您的类创建自定义消息。在此处查看文档:min constraint,最后一句是Error Code: className.propertyName.min.notmet. 因此,对于未满足的最小约束的类人员和属性年龄描述,您应该在 messages.properites 中使用:

person.age.min.notmet=Sorry, you're too young!
于 2012-04-23T13:06:54.533 回答