На самом деле мой ответ ниже не может быть правильным ответом на ваш вопрос. В противном случае, если у вас действительно есть поле createDate, которое должно отслеживать, когда запись была создана в базе данных, я предлагаю вам сделать это Grails-way и использовать зарезервированные ключевые слова 'dateCreated' и 'lastUpdated'
Проверка http://grails.org/doc/1.3.7/guide/5.%20Object%20Relational%20Mapping%20(GORM).html#5.5.1 События и автоматическая отметка времени
о том, как использовать это. Если вы используете их, мой ответ ниже будет полезен для контроля видимости этих полей 'dateCreated', 'lastUpdated'
Предложения для dateCreated, lastUpdated
Возможно, вы хотите, чтобы эта временная метка создавалась автоматически, как вы нашли ее в документации Grails, но вы не хотите, чтобы она была видна в вашем представлении.
Теперь, чтобы исключить эту временную метку из видимого состояния, сначала
grails install-templates
Я полагаю, у вас есть Grails-1.3.7
- Перейдите в src / templates / scaffolding и проверьте ваши gsp-файлы, например, «создать» и «редактировать»
- Поиск по этой строке:
<% excludedProps = ["version", "id",
и отредактируйте, например, 'dateCreated'
<% excludedProps = ["dateCreated", "version", "id",
На эту тему также есть учебник http://www.ibm.com/developerworks/java/library/j-grails01209/index.html
Привет
Jan