Валидаторы Grails не работают - PullRequest
2 голосов
/ 08 мая 2009

Я надеюсь, что для этого просто нужна новая пара глаз.

У меня есть школьный класс

class School {
    String name

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

    static hasMany = [pupils:Reviewer]

    String toString() {
        return name
    }
}

У меня есть школьный контроллер

class SchoolController {
    def scaffold = School
}

Когда я запускаю приложение и вставляю в свою форму добавления школы очень длинное (намного длиннее 50, чем 50 знаков) или даже пустое имя, кажется, что ограничения не выполняются.

Чего мне не хватает?

Dave

1 Ответ

8 голосов
/ 08 мая 2009

Согласно Справочнику по проверке Grails maxLength устарела.

Вы пробовали использовать maxSize вместо этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...