我想手动验证命令对象中的字段
我知道我可以通过以下方式获得字段的最大值(和最小值):
MyDomain.constraints.myField.getAppliedConstraint('max').maxValue
如何在“myField”上执行“验证”命令并获取错误对象?
我想手动验证命令对象中的字段
我知道我可以通过以下方式获得字段的最大值(和最小值):
MyDomain.constraints.myField.getAppliedConstraint('max').maxValue
如何在“myField”上执行“验证”命令并获取错误对象?
查看grails 文档。
您可以validate()
在定义的属性列表上使用该方法:
if(!yourObject.validate(['myField'])) {
yourObject.errors.each {
println it
}
}