0
我是新來的Grails和我有兩個領域類是這樣的:跨域類限制
class User {
String username
String password
static hasMany = ['boards':Board]
static belongsTo = ['belongsToBoard':Board]
}
class Board {
String message
boolean starred
}
現在我要像限制「User
可以有一個board
與message
是唯一」(請注意,我不想Board
是唯一的,但每個User
的message
應該是唯一的,例如:
User : batman
Board: test,test (messages)
是無效的,在那裏爲:
User: batman
Board: test
User: batgirl
Board: test
是有效的。
是否可以在grails constraints
塊中這樣做?如果不是,我該怎麼做?
在此先感謝。
感謝您的回答。但這是我的用例,用戶可以擁有自己的主板(1-many),用戶也可以屬於主板(在這種情況下,用戶不擁有主板,但屬於其他用戶創建的主板。 – batman 2014-12-07 07:22:06