我有一个 grails 域类,如下所示:
class Person {
String name
int age
}
当我显示默认的“创建” View (使用脚手架)时,年龄字段显示为必填字段(旁边有一个星号)。有没有办法让它显示为非必需并默认为空白?
我尝试添加
constraints = {
age blank:true, nullable:true
}
这会导致该字段被允许为空,但它仍然显示在旁边带有星号。
最佳答案
int
是原始类型,不能为空。您必须将其更改为Integer
,然后 null 值就意味着它是空白。
关于validation - grails 整数字段默认验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12917167/