【发布时间】:2015-04-17 14:59:15
【问题描述】:
这是一个不起作用的简单示例,我想知道是否有一种方法可以在 b 的验证器块内验证 a(如果尚未验证)。
我认为它会如何工作的示例:
static constraints =
{
a nullable: false
b validator: { val, obj ->
if(obj.errors.hasFieldError('a'))
{
return false
}
}
}
注意:在这种情况下,obj.errors.hasFieldError('a') 会返回 false,即使 a 为空。
【问题讨论】:
标签: grails command-objects grails-constraints