0
A
回答
2
除了可以編寫自己的約束條件外,還可以使用validator編寫自己的驗證例程。 Grails的documentation涵蓋了很多的細節,但一個簡單的例子是:
class Meeting {
static belongsTo = [org: Orginization]
static hasMany = [partcipants: Person]
...
static constraints {
org(validator: {val, obj ->
if (obj.partcipants.find{ it.org.id != val.id }) return 'some.message.code'
})
}
...
}
記住上面是把我的頭頂部(我有一個頭冷),但它應該指向您在正確的方向。
相關問題
- 1. Prolog中的規則依賴關係圖
- 2. 對象關係
- 3. R arules:生成關聯關係。有外觀限制的規則
- 4. 添加新對象到關係領域
- 5. 抓取關係的關係對象
- 6. 對象圖關係
- 7. Javascript對象關係
- 8. 關係在oracle對象中?
- 9. SonarLint有關Files.notExists規則
- 10. 關聯規則
- 11. 關於prolog中的規則。 。
- 12. 如何刪除django關係中的對象(保留所有相關對象)?
- 13. ActiveRecord的關係:追加的ActiveRecord ::關係客體中的對象
- 14. 帶有關係的Web API POST對象
- 15. 有關係的Django Rest框架對象
- 16. C中的多對多關係對象#
- 17. Makefile不調用規則依賴關係
- 18. IS_A關係主鍵驗證規則
- 19. 基於CoreData中的關係名稱獲取關係中的所有對象
- 20. 靈活的對象關係
- 21. 與對象的關係
- 22. 對象的MongoDB關係
- 23. 關於關係型MySql表的UPDATE語句的基本規則:對於vs
- 24. 關係數據庫上的關聯規則挖掘
- 25. 刪除規則爲一對一的關係
- 26. 使用級聯刪除領域中的對象關係
- 27. 在mysql中utf8_bin與utf8_general_ci排序規則有什麼關係?
- 28. 關係有多對多關係
- 29. 跨域關係
- 30. 的Makefile:沒有規則的依賴關係不壞父母