我正在使用Grails脚手架,并希望在创建过程中对默认日期进行更改。目前日期默认为今天的日期。如何将它默认为空白或没有日期?
谢谢,
SteveGrails脚手架默认日期
1
A
回答
2
你可以做grails install-templates
和定制模板,用于渲染。
在$PROJECT/src/templates/scaffolding/renderEditor.template
有方法renderDateEditor
应该根据您的需要定制。
此自定义将应用于所有新的脚手架操作。
0
无论您的域对象的默认值是什么,都会显示在创建的表单上。
class Test {
Date aDate
}
在该例子中,域对象具有不可空的日期,所以默认值是新建的日期。如果域对象被更改为:
class Test {
Date aDate
static constraints = {
aDate(nullable:true)
}
}
那么对于日期的默认值为null,这就是将显示在脚手架创建表单。
如果你想显式设置的默认值,只需用一个域对象初始化为它分配:
class Test {
Date aDate = Date.parse("yyyy-MM-dd", "2010-01-01")
static constraints = {
aDate(nullable:true)
}
}
+0
不知道为什么,但这不适合我。请参阅下文,了解我必须做的事情。感谢您花时间回答。 – ptsw 2010-06-30 20:17:16
相关问题
- 1. 样式默认脚手架
- 2. grails小型自定义默认脚手架
- 3. Grails设置脚手架下拉框的默认值
- 4. 默认脚手架和漂亮脚手架有什么区别?
- 5. 将默认脚手架设置为CustomTemplate
- 6. GORM将日期发送到Grails时的默认日期格式
- 7. Grails脚手架内容
- 8. Grails脚手架继承
- 9. Grails 3脚手架问题
- 10. Grails脚手架模板
- 11. grails脚手架破碎
- 12. Grails脚手架选择
- 13. 默认日期
- 14. 默认日期
- 15. 实体框架和默认日期
- 16. WP7默认日期
- 17. 日期选择器与默认日期
- 18. 为grails脚手架禁用sitemesh?
- 19. Grails脚手架保存失败无声
- 20. Grails:调试脚手架模板
- 21. GORM一对一搭配grails脚手架?
- 22. Grails脚手架和tfs文件锁定
- 23. Grails的脚手架域约束
- 24. Grails 2与非HTML5脚手架
- 25. Grails的脚手架隐藏表列
- 26. Grails 2.3.4生成脚手架验证
- 27. Grails脚手架404与字节[]
- 28. Grails中的脚手架Web服务
- 29. 脚手架脚手架
- 30. Grails的JSON视图 - 默认日期渲染
更改renderEditor.template - renderDateEditer如下所示。请注意“值=无”。感谢帮助! return“ ” –
ptsw
2010-06-30 20:16:26