Grails验证器不起作用

Dav*_*veH 2 grails

我希望这只需要一双新的眼睛.

我有一堂课

class School {
    String name

    static constraints = {
        name(maxLength:50,blank:false)
    }

    static hasMany = [pupils:Reviewer]

    String toString() {
        return name
    }
}
Run Code Online (Sandbox Code Playgroud)

我有一个学校控制器

class SchoolController {
    def scaffold = School
}
Run Code Online (Sandbox Code Playgroud)

当我运行应用程序并在我的添加学校表单中放置一个非常长(超过50个字符50)甚至一个空白名称时,似乎没有遵守约束.

我错过了什么?

戴夫

j p*_*mel 8

根据Grails验证参考, maxLength已被弃用..

您是否尝试过使用maxSize?