禁用一个类的Grails脚手架验证

时间:2014-03-24 09:37:30

标签: validation grails scaffolding

我们在Web应用程序的内部使用Grails脚手架。现在我们需要修改before validate方法中的一些值。问题是,这些字段是空白的:false或nullable:true

在beforeValidate方法中修改这些值没有问题,但问题是,脚手架为html表单添加了必需的属性,因此我们无法使用这些空字段提交它

有没有办法在特定类的特定视图上禁用脚手架验证?

问候

1 个答案:

答案 0 :(得分:1)

简短的回答是“不,没有办法在脚手架中转换特定域类的验证。”

但是,您始终可以为域类生成视图,并编辑GSP以删除相关字段中的必需属性。

grails generate-views com.somewhere.MyDomainClass

脚手架是为您提供工作的起点,而不是继续使用和定制。