grails-constraints

    0热度

    4回答

    我目前正在一个grails项目中工作,并且最终导致了一个关于grails中匹配约束的问题。我的字段应该只接受完全一样的日期状格式的字符串: 2012年10月25日下午5:00 这可能在使用正则表达式匹配的约束?我总是很难用正则表达式进行数据过滤,因为它有点混乱。

    8热度

    3回答

    我有一个文本字段,其长度我想限制在我的一个域类的maxSize约束。 所以,如果我有一类Foo: class Foo { String bar static constraints = { bar(maxSize: 100) } } 我想获得的100值的属性栏。这可能吗?

    0热度

    2回答

    我一直在尝试在Grails项目中创建自定义约束(请参见下面的约束代码)。 import org.codehaus.groovy.grails.validation.AbstractConstraint import org.springframework.validation.Errors class BuscaConstraint extends AbstractConstraint {

    1热度

    2回答

    我对grails很新颖,我在使用正则表达式匹配验证时遇到问题。我想要发生的是我的字段可以接受字母数字和特定特殊字符(如句号(。),逗号(,)和短划线( - ))的组合,它可以接受数字(099)或仅接受字母(阿尔法),但它将不接受只有特殊字符(“.-,”)的输入。是否有可能使用正则表达式来过滤这种输入? 请帮忙。感谢您分享你的知识。

    1热度

    2回答

    我真的很难在匹配约束grails中,我很新的。我希望我的领域只接受的是具有电话号码格式的输入,如02-3546352,其中(地区代码) - (电话号码)。除了数字和破折号以外的其他字符都不被接受。是否可以像我想使用正则表达式那样来过滤输入? 请帮忙。感谢您分享您的知识。

    2热度

    1回答

    如何在使用匹配约束时逃避正则表达式中的正斜杠?这是我的尝试: constraints { url ( matches: "^http://www.google.com/$" ) } 错误:solution: either escape a literal dollar sign "\$5" or bracket the value expression "${5

    0热度

    1回答

    我想限制我的Grails领域类之间的一对多关系允许的子女数量,最好是使用约束条件。 maxSize约束似乎是为此目的而存在的(Grails documentation确认它应该对集合以及字符串和数组起作用)。 我约束被定义如下: static constraints = { children(maxSize: 2) } 然而,在测试过程中我发现,Grails允许我为很多孩子,因为我

    1热度

    1回答

    嗨我有一些麻烦,让我的约束在我的grails项目中工作。我试图确保Site_ID的字段不是空白,但仍然接受空白输入。另外,我正在尝试设置字段的显示顺序,但即便如此,当我尝试使用它时,也不会在页面上反映出来。下面是代码: package translation class J2_Translations { String Site_ID String I18NKey

    6热度

    2回答

    我是Grails的新手。我有一个Person域类为: class Person { String firstName String lastName String gender Date dateOfBirth } 而且想知道如果我能为一个属性定义可能的值 - 使用时说性别作为{M,F,U}使这三个值将在组合框中列出Person控制器的动态脚手架。 这

    1热度

    1回答

    在使用CommandObjects或DomainClass时Grails中如何限制继承属性的约束? 说我有一个非空财产​​一个父类: abstract class TextContentCommand extends ContentCommand { String payload static constraints = { payload nullabl