Ограничения в граале
Привет, у меня возникли проблемы с получением ограничений для работы в моем проекте Grails. Я пытаюсь просто убедиться, что поле для Site_ID не оставлено пустым, но оно все еще принимает пустой ввод. Также я пытаюсь установить порядок, в котором появляются поля, но даже это не отражается на странице, когда я пробую это. Вот код:
package translation
class J2_Translations {
String Site_ID
String I18NKey
static constraints = {
Site_ID(blank:false)
I18NKey()
}
}
и вот мой код для контроллера, я не делаю ничего особенного, я просто хочу, чтобы ограничения работали
package translation
class J2_TranslationsController {
def scaffold = J2_Translations
}
спасибо амея
1 ответ
Решение
Grails - это соглашение о переконфигурации. Убедитесь, что вы следуете стандартным соглашениям об именах Java. Свойства должны быть названы с идентификаторами верблюжьего регистра с начальным символом в нижнем регистре. Например:
String siteId
String i18nKey