我最近将我的grails项目从2.0.4
更新为2.3.6
,这在保存包含多部分数据(文件附件)的表单时出现了一些错误,
它为我提供了rejected value: grails.validation.ValidationException: Validation Error(s) occurred during save():
它也在Requestmap.groovy
给我错误,下面是错误
Requestmap.url.unique.error
在2.0.4版中,它的工作正常,没有任何错误。
如何解决这些问题?
答案 0 :(得分:2)
Grails文档包含有关从一个版本更新到另一个版本的提示。在你的情况下,你正在进行一次大跳跃,所以你可能需要参考以下内容:
Upgrade from versions previous to 2.2
您遇到的两个问题都是验证错误。您可以通过执行以下内容详细查看验证错误:
Requestmap requestmap = new Requestmap([...])
requestmap.validate()
println requestmap.errors
您可以在docs中找到有关验证错误的其他详细信息。