自动检索创建日期并保存在数据库中



我的域类如下:

String name
Date createdDate

1.) 我希望 createDate 自动检索当前日期和时间并将其保存在数据库中。目前,它提供了一个下拉菜单来选择日月和年,最终用户必须输入它。我该如何解决这个问题?

2.)在下拉列表中,它给出了无效的日期值。例如,最终用户可以输入 2 月 31 日。这是不正确的。我该如何纠正它?

要回答您的第一个问题,请直接来自Grails文档:

默认情况下,当您具有名为 dateCreated 和/或 最后更新在域类中,Grails自动维护其 数据库中的状态。

所以例如:

class Person {
  String name
  Date dateCreated
}

最新更新