Как создать уникальный индекс, используя grails и mongodb?
class Country{
String id
String code
Set<State> states
static embedded = ['states']
}
class State{
String id
String code
}
Я пытаюсь установить уникальный индекс (или проверку ограничения gorm) для кода страны + код штата
Это не работает:
- уникальный код: true в ограничениях
- Индекс кода: true, indexAttributes: [unique: true]
Вы можете мне помочь?
1 ответ
Попробуй это:
class State{
String id
String code
static belongsTo = [country: Country]
static constraints = {
code( unique: ['country'])
}
}