我一直在谷歌上搜索一下这个问题的答案。我猜测答案可能是一个自定义约束,但无论如何我会问,Grails是否支持Date约束的概念,类似于它如何支持电子邮件或信用卡约束?
我认为有一个日期是非常有用的,而且是一种指定范围的标准方法。
我在这里问,因为我似乎无法找到关于这种约束的任何信息,尽管它似乎在http://grails.org/doc/latest/ref/Constraints/range.html中暗示了
谢谢!
答案 0 :(得分:6)
static constraints = {
someDate(min: Date.parse('yyyy-MM-dd', '2011-10-10'),
max: Date.parse('yyyy-MM-dd', '2012-10-10'))
}