grails - float的最小/最大约束失败?

时间:2015-11-12 14:47:11

标签: grails constraints gorm

我有这堂课:

class SomeClass {

    float percent

    static constraints = {
        percent(min:1.0F, max:100.0F)
    }
}

当我启动应用程序时,我收到错误:

Parameter for constraint [min] of property [percent] of class [class SomeClass] must be the same type as property: [float]

这是一个错误还是我做错了什么?

1 个答案:

答案 0 :(得分:0)

我认为你应该使用小f代替F

static constraints = {
    percent(min:1.0f, max:100.0f)
}

尝试将percent的类型更改为Float,然后1.0F应该有效