cost 81 ms
Grails 3.3.2訪問自定義元約束

[英]Grails 3.3.2 accessing custom meta constraints

在grails 2.4.4項目中,我能夠在domain屬性上定義自己的自定義約束(稱為“ supportsToUrl”),並將其用作控制GSP中呈現邏輯的標記。 GSP呈現代碼: 域類約束: 在“不建議使用Grails驗證程序和ConstrainedProperty API ...

使繼承約束更嚴格

[英]Make inherited constraints stricter

在Grails中使用CommandObjects或DomainClass如何限制繼承屬性的約束? 假設我有一個非null屬性payload的父類: 在子類中,我想使屬性更嚴格並設置最大長度: 這種方式不起作用,當提供更長的字符串時,驗證通過。 我對Grails的了解非常膚 ...

Grails 2.2.4:臨時屬性:為什么兩次調用Custom Validator?

[英]Grails 2.2.4: Transient Property: Why is the Custom Validator being called twice?

給定具有過渡屬性的簡單域,例如: 並對域的約束進行簡單的單元測試,如下所示: 當我運行此Spec時,這只是為了驗證非瞬態屬性sensei ,發生了兩個意外的情況: 這兩個自定義驗證器都被調用; 不僅會調用名稱的自定義驗證程序,而且實際上還會調用兩次 。 ...

自定義Grails約束似乎不起作用

[英]Custom Grails Constraint doesn't seem to work

我一直在嘗試在Grails項目中創建自定義約束(請參見下面的約束代碼)。 如您所見,此約束實際上並沒有驗證任何內容。 相反,它只是一個標記,用於在腳手架生成中自定義屬性的渲染。 在創建完上述類之后,我在文件Config.groovy中添加了以下行: ..並將此約束添加到類的屬 ...

如何從Grails中的inList約束中選擇多個值?

[英]How can I select multiple values from the inList constraint in Grails?

我是Grails的新手,顯然錯過了一些東西。 我創建了一個具有String屬性類別的DomainClass An。 在我定義的約束中,該類別應具有多個(列表)值: 在視圖中,它顯示為多個選擇框: 保存方法是標准的: 當我僅選擇/保存一個值時,將按預期選擇/顯示/保 ...

Grails:如何限制一對多關系中的孩子數

[英]Grails: How to limit the number of children in a one-to-many relationship

我想限制我的Grails域類之間一對多關系中允許的子級數,最好使用約束。 maxSize約束似乎為此目的而存在( Grails文檔確認它應該適用於集合以及字符串和數組)。 我的約束定義如下: 但是,在測試過程中,我發現Grails允許我根據自己的喜好向父級添加盡可能多的子級,而完 ...

如何在匹配約束中轉義正斜杠

[英]How to escape forward slash in the matches constraint

使用匹配約束時,如何在正則表達式中轉義正斜杠? 這是我試過的: 錯誤: solution: either escape a literal dollar sign "\\$5" or bracket the value expression "${5}" 錯誤: unexpec ...

Grails Scaffolding - 為域類的此屬性定義可能的值

[英]Grails Scaffolding - define possible values for this property of a domain class

我是Grails的新手。 我有一個Person域類: 並且想知道我是否可以為屬性定義可能的值 - 比如性別為{M,F,U},以便在為Person控制器使用動態腳手架時,這三個值將在組合框中列出。 在這里,我只是想知道Grails框架中是否有這樣的功能? 如果存在此功能,那么我該 ...

約束

[英]constraints in grails

嗨,我在讓我的約束在grails項目中工作時遇到了一些麻煩。 我試圖確保Site_ID的字段不留為空白,但仍接受空白輸入。 另外,我嘗試設置字段顯示的順序,但即使嘗試時也無法反映在頁面上。 這是代碼: 這是我的控制器代碼,我沒有做任何特別的事情,我只是想讓約束起作用 謝謝, ...

正則表達式驗證采用類似於日期的格式

[英]Regex validation grails date-like format

我目前在grails項目中工作,結果遇到了grails中的匹配約束問題。 我的字段只能接受具有類似日期格式的字符串,如下所示: 2012/10/25下午5:00 使用正則表達式在比賽約束中可能嗎? 我一直很難使用正則表達式進行數據過濾,因為這有點令人困惑。 ...

使用匹配約束進行驗證驗證-正則表達式

[英]grails validation using matches constraints - regex

我真的很難適應比賽限制,這很新。 我希望我的字段僅接受具有電話號碼格式的輸入,例如02-3546352,其中(區域代碼)-(電話號碼)。 除了數字和破折號以外的其他字符都不能接受。是否可以過濾我的輸入,就像我想使用正則表達式發生的一樣? 請幫忙。 感謝您分享您的知識。 ...

正則表達式驗證-Grails約束

[英]regex validation - grails constraints

我在grails上還很新,在使用正則表達式進行比賽驗證時遇到了問題。 我想發生的事情是我的字段可以接受字母數字和特定的特殊字符的組合,例如句點(。),逗號(,)和破折號(-),可以接受數字(099)或僅接受字母(alpha),但是將不接受僅包含特殊字符(“ .-,”)的輸入。 是否可以使用正 ...

正則表達式驗證-Grails

[英]regex validation - grails

我在grails中是個新手。.我現在在使用火柴進行驗證時遇到了一些問題。 我想要發生的是,一個字段可以接受字母數字和特殊字符,僅字母和數字的組合,並且如果用戶僅輸入特殊字符,系統將提示用戶錯誤。 我使用匹配約束來驗證數據,而且我很難設置正則表達式,其中該字段將不接受僅包含特殊字符的輸入。 ...

Grails 域單元測試 class insertBefore

[英]Grails unit test for domain class insertBefore

如何使用 Grails 中的單元測試來測試 Groovy 域類的 initBefore 方法? 我創建了虛擬 object 但在調用 myObject.save() 之前不會調用 beforeInsert 方法,並且在測試環境中保存不可用。 編輯:它是一個單元測試。 沒有錯誤,但是沒有調用 bef ...

使用Java類作為Grails命令

[英]use Java class as Grails command

我有一堆Java類,我想在我的Grails控制器中用作命令類。 一個典型的例子是: 我希望能夠為此類指定約束,以便我可以在其上調用validate() ,並且任何驗證錯誤都將存儲在errors屬性中。 換句話說,它的行為就像常規的Grails命令類一樣。 顯然我不能直接在.ja ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM