假设我有一个具有以下定义的类:
class ClassA {
static belongsTo = [ownerB:ClassB, ownerC:ClassC]
}
如何在上述“belongsTo”关系上施加唯一约束?
最佳答案
使用belongsTo
的Map形式创建具有这些名称的字段,因此您可以使用
static constraints = {
ownerB unique: 'ownerC'
}
关于grails - 如何在Grails中的两个异域上设置唯一约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6581862/