我有两个日期中有一个域类,我想填充时为对象,创建了当前时间他们中的一个,像一个创建时间戳...

class Contact {
    Date initiatedDate
    Date acceptedDate
}

是不是足够的只是他们的一个新的一个Date对象,使其他可空,直到这样的时刻,我需要填补它,有点像这样...

class Contact {

    static constraints = 
    {
        acceptedDate(nullable:true)
    }

    Date initiatedDate = new Date()
    Date acceptedDate
}

我在尝试,但我想知道这是否是去做正确的方式或是否有更多的东西Grailsy或GORMy我应该做的,比方说,一个init功能或通过调整域对象定义以具有一个由默认情况下,像它的idversion

由于

有帮助吗?

解决方案

您已经写了什么应该工作,但你可以使用GORM的自动时间戳通过简单地增加一个字段功能:

class Contact {
    Date dateCreated
}

如果您想保留自己名字的字段的相同的Grails文档还将展示如何使用GORM事件的字段集上保存或更新。

HTH

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top