0
class Country{
    String id
    String code
    Set<State> states
    static embedded = ['states']
}
class State{
    String id
    String code
}

我正在尝试将唯一索引(或 gorm 约束验证)设置为国家代码 + 州代码

这些不起作用:

  • 代码唯一:约束中为真
  • 代码索引:true,indexAttributes:[唯一:true]

你能帮助我吗?

4

1 回答 1

0

尝试这个:

class State{
    String id
    String code
    static belongsTo = [country: Country]
    static constraints = {
        code( unique: ['country'])
    }
}
于 2014-07-11T15:29:51.000 回答