次の制約は信頼性が低く、一度new Date()
しか評価されず、古い最大日付が残るためです。
class Foo {
Date date
static constraints = {
date max: new Date()
}
}
では、日付を確実に制約するにはどうすればよいでしょうか。
次の制約は信頼性が低く、一度new Date()
しか評価されず、古い最大日付が残るためです。
class Foo {
Date date
static constraints = {
date max: new Date()
}
}
では、日付を確実に制約するにはどうすればよいでしょうか。
日付が検証の現在の日付よりも大きくなることはできないと仮定します。
static constraints = {
date(validator: { val, obj -> val <= new Date() })
}
Grailsバリデーター