假设我有如下定义一个类:如何在Grails中的两个外部字段上设置唯一约束?
class ClassA {
static belongsTo = [ownerB:ClassB, ownerC:ClassC]
}
我怎么能在上面“属于关联”关系强制执行唯一约束?
假设我有如下定义一个类:如何在Grails中的两个外部字段上设置唯一约束?
class ClassA {
static belongsTo = [ownerB:ClassB, ownerC:ClassC]
}
我怎么能在上面“属于关联”关系强制执行唯一约束?
使用的belongsTo
地图形式创建这些名称的字段,这样你就可以
static constraints = {
ownerB unique: 'ownerC'
}
String field1
String field2
Integer field3
SomeObject object
static constraints = {
object unique: ['field1','field2', 'field3']
}
我不能看到与从YOUT链接唯一约束什么做到这一点,对不起 –
只有链接发布,并添加到该问题与链接中回答的问题无关。 – Divick