Вы можете установить шаблоны (http://grails.org/doc/latest/ref/Command%20Line/install-templates.html)
grails install-templates
Шаблоны дают вам возможность перезаписывать шаблоны по умолчанию, которые Grails использует в контроллерах, представлениях и т. Д. Если вы посмотрите на src / templates / scaffolding / list.gsp, вы увидите, что они уже исключают некоторые свойства ('id' и 'версия). Я добавил статический список в свой класс домена:
static excludedFromListViewProperties = ["password"]
В list.gsp я заменил:
<% excludedProps = Event.allEvents.toList() << 'id' << 'version'
allowedNames = domainClass.persistentProperties*.name << 'dateCreated' << 'lastUpdated'
с:
<% excludedProps = Event.allEvents.toList() << 'id' << 'version'
excludedProps.addAll(domainClass.getClazz().excludedFromListViewProperties ?: [])
allowedNames = domainClass.persistentProperties*.name << 'dateCreated' << 'lastUpdated'
Дайте мне знать, если это не сработает для вас.