小编Shy*_*eni的帖子

Grails域类validate()返回false但没有错误

在下面的代码中,validate()返回false但我没有看到任何错误.由于验证方法失败,数据不会持久存储到数据库中.

if (!stockInstance.validate() && stockInstance.save(flush: true))
 //redirect(action: "show", id: saleInstance.id)
} else {
 println 'stock instance has errors'
 stockInstance.errors.each {
 println it
}
render(view: "edit", model: [saleInstance: saleInstance])
}
Run Code Online (Sandbox Code Playgroud)

这是打印

stock instance has errors
org.springframework.validation.BeanPropertyBindingResult: 0 errors
Run Code Online (Sandbox Code Playgroud)

那么错误在哪里呢?

抱歉,没有正确观看数据,这是正确的持续存在.

grails

0
推荐指数
1
解决办法
2114
查看次数

标签 统计

grails ×1