【发布时间】:2020-01-01 20:24:55
【问题描述】:
我正在使用 Grails 2.4.0 版、java 1.7 版和 oracle 12c。
我想将apiEventLogList的记录持久化到数据库表中。我不想在 java 中设置 createdTs 字段,而是在 GORM 将记录保存在数据库中时选择其中的 oracle CURRENT_TIMESTAMP 值。
class ApiEventLog {
private Date startTs;
private Date finishTs;
private Date createdTs;
}
apiEventLogList.each { it ->
it.setStartTs(ApiEventLog.prevFinishTime)
it.setFinishTs(currentDate)
it.setCreatedTs(new Date())
it.save()
}
【问题讨论】:
标签: oracle hibernate grails grails-orm