grails - 约束

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

嗨,我在让我的约束在grails项目中工作时遇到了一些麻烦。我试图确保Site_ID的字段不留为空白,但仍接受空白输入。另外,我尝试设置字段显示的顺序,但即使尝试时也无法反射(reflect)在页面上。这是代码:

package translation

class J2_Translations {

    String Site_ID 
    String I18NKey

    static constraints = {
        Site_ID(blank:false) 
        I18NKey()
    }
}

这是我的 Controller 代码,我没有做任何特别的事情,我只是想让约束起作用
package translation

class J2_TranslationsController {

    def scaffold = J2_Translations
}

谢谢,
阿美屋

最佳答案

Grails是配置约定之上的框架。确保遵循标准的Java命名约定。属性应使用驼峰式标识符命名,并以小写字母开头。例如:

String siteId
String i18nKey

关于grails - 约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11316461/

相关文章:

ios - 添加等于父 View 高度倍数的垂直空间约束

php - Laravel Eloquent 截断 - 外键约束

grails - 在hasMany关系中删除我的域的对象

grails - 如何定义 Grails 域对象关系

json - 有没有一种简单的方法可以使GORM错误的静态API友好

json - 呈现带有子对象的对象时,将忽略JSON marshaller

grails - grails分割i18n文件(messages.properties)

javascript - 如何在父容器中自动拉伸(stretch)并约束 HTML 子元素?

java - 指定备用 JAXB 提供程序

grails - 如何运行 Grails 脚本并获取域类实例