我的域类如下:
人
String name
Date createdDate
1.) 我希望 createDate 自动检索当前日期和时间并将其保存在数据库中。目前,它提供了一个下拉菜单来选择日月和年,最终用户必须输入它。我该如何解决这个问题?
2.)在下拉列表中,它给出了无效的日期值。例如,最终用户可以输入 2 月 31 日。这是不正确的。我该如何纠正它?
要回答您的第一个问题,请直接来自Grails文档:
默认情况下,当您具有名为 dateCreated 和/或 最后更新在域类中,Grails自动维护其 数据库中的状态。
所以例如:
class Person {
String name
Date dateCreated
}