问题:
在我的Web应用程序中,我定义了一些约束。当约束属性不匹配时,我可以将域类保存为“草稿”我将约束nullable
设置为true
。在以下过程中,我可以修改对象,然后完成该过程,我想进行完整验证。这意味着我想添加 nullable:false
属性。
由于
答案 0 :(得分:3)
所以例子:
def user = new User()
for(constraint in user.constraints) {
constraint.value.setBlank(true)
constraint.value.setNullable(false)
}
对于嵌套字段:
for(constraint in user.someNestedFields.constraints) {
....
}
但我不建议这样做。它看起来像糟糕的架构。
要在未经验证的情况下保存您的域名实体,请致电save(false)
。