格雷斯的限制

时间:2012-07-03 17:54:38

标签: grails constraints grails-domain-class grails-controller grails-constraints

您好我的限制在我的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
}

感谢, Ameya

1 个答案:

答案 0 :(得分:1)

Grails是一种基于约定的约定框架。确保遵循标准Java命名约定。应使用驼峰大小写标识符命名属性,前导字符为小写。例如:

String siteId
String i18nKey