我想知道是否有另一种方法可以使域的某个字段不出现在 Grails 的动态脚手架功能的视图页面中?
我可以generate-all
在域上执行命令并自己编辑视图,但我只是想知道是否有办法让我仍然利用动态脚手架功能。
我只想不在我的用户域的show
和edit
视图上显示密码字段。
我想知道是否有另一种方法可以使域的某个字段不出现在 Grails 的动态脚手架功能的视图页面中?
我可以generate-all
在域上执行命令并自己编辑视图,但我只是想知道是否有办法让我仍然利用动态脚手架功能。
我只想不在我的用户域的show
和edit
视图上显示密码字段。
我不同意格雷格上面的评论。脚手架对于减少不必要的代码非常有帮助。
在您的域类中添加一个调用该属性的约束display:false
,即
static constraints {
password display: false
}
这将在搭建脚手架时为您隐藏属性。
文档:http ://www.grails.org/doc/latest/ref/Constraints/Usage.html