grails - 如何在grails中隐藏动态脚手架中的列,但在编辑和创建页面中应该可见

标签 grails gorm

我是grails的新手,我已经使用动态支架创建了一个表,现在我需要在index.gsp(支架模板)的 View 页面中隐藏密码列
我在域类中尝试如下

Sting password
static constraints{
  password display:false
}

但它隐藏在所有页面(编辑,创建页面)中,但我应该只隐藏在index.gsp
我怎么解决这个问题?

最佳答案

使用generate-views命令(see docs)并删除除index.gsp之外的所有 View (在删除添加的约束之后)。然后,您可以将index.gsp编辑为所需的任何内容。

关于grails - 如何在grails中隐藏动态脚手架中的列,但在编辑和创建页面中应该可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37257814/

相关文章:

grails - 为什么我在Grails中找不到上传的文件

java - Grails 3.1.2 无法运行错误 org.hibernate.hbm2ddl.schemaupdate - hhh000388

grails - GORM在同一域上多对多

grails - 检查约束Grails数据库迁移脚本

postgresql - Grails/Gorm 和 Postgresql Unaccent

Grails:所有 Config.groovy、BuildConfig.groovy 和 DataSource.groovy 都可以访问的任何通用配置文件

grails - Grails Acegi:更新用户名

grails - 自定义外键列名

validation - Grails域:如何访问父域数据?

grails - Grails GORM在Grails控制台中引发错误