假设我在 Grails 2.x 中有类似的域类
class CurrentReading {
DateTime timestamp
Sensor sensor
Integer valueInt
Boolean valueBool
Float valueFloat
static constraints = {
timestamp blank: false
sensor blank: false
}
}
是否有一个开箱即用的 GORM / Validation 功能,可以让我确保恰好是其中一个属性valueInt
,valueFloat
或者valueBool
已设置?
我已经做了一些实验grails install-plugin constraints
,但未能将额外的域属性传递给自定义验证器。