Validation Grails域类验证器,属性必须大于另一个属性
我的grails项目中有以下域类:Validation Grails域类验证器,属性必须大于另一个属性,validation,grails,Validation,Grails,我的grails项目中有以下域类: class Vacation { Date start Date end User vacationer static constraints = { start(validator: {return (it >= new Date()-1)}) } } 是否可以添加要求end等于或大于start的验证器 干杯使用 start(validator: { val, obj -> val <
class Vacation {
Date start
Date end
User vacationer
static constraints = {
start(validator: {return (it >= new Date()-1)})
}
}
是否可以添加要求end等于或大于start的验证器
干杯使用
start(validator: {
val, obj ->
val < obj.properties['end']
})
start(验证程序:{
val,obj->
val
您可以直接访问属性“end”,因为obj仅是类休假的对象,它是在类休假中定义的。
使用:
开始(验证程序:{
val,obj->
val