制約にクレジット カードの有効期限の年の制約を記述する必要があります。
これが私の制約です
static constraints = {
cardNumber(nullable:false, blank:false, creditCard:true)
expiryMonth(nullable:false, range:1..12)
expiryYear(nullable:false, range:(defaultExpiryYear)..(defaultExpiryYear + YEARS_TO_LIST))
}
どこdefaultExpiryYear = Current Year - 2000
とYEARS_TO_LIST = 10 years。
ただし、このケースは、年が範囲になるため失敗しますが、年は22095桁expiryYear(nullable:false, range:95..105)
しかexpiryYearないため、失敗します。210505
範囲のインリストで取得するように変換するにはどうすればよいですか?