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