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