小编mat*_*eca的帖子

在Grails Domain Class中设置Date字段的默认值

我正在尝试为DateDomain类中的字段设置默认值.

我可以使用defaultValuemapping配置,但它不与工作Date领域(我就试了一下String,并Integer和正常工作).

这是一个例子:

class Something {

    Date myField

    static mapping = {
        myField defaultValue: new Date()
    }

}
Run Code Online (Sandbox Code Playgroud)

此代码失败,因为Hibernate生成的CREATE语句不正确.它是这样的:

... my_field datetime default Mon Nov 25 17:59:08 UYST 2013 not null ...
Run Code Online (Sandbox Code Playgroud)

grails grails-domain-class

5
推荐指数
1
解决办法
8690
查看次数

标签 统计

grails ×1

grails-domain-class ×1