Ответ 1
Класс домена с составным идентификатором должен реализовывать интерфейс Serializable
.
class Person implements Serializable {
...
}
Мне нужно настроить имена столбцов для составных внешних ключей в GORM, и я не нашел документа, который показывает, как это сделать. Я знаю, как настроить столбцы PK и как настроить одноколоночный FK, но не многоколоновый FK. Возможно ли вообще?
Спасибо.
Класс домена с составным идентификатором должен реализовывать интерфейс Serializable
.
class Person implements Serializable {
...
}
Вам нужно создать конструкцию id: composite в закрытии отображения объекта.
Мне нужно уйти на работу, поэтому здесь кратко:
class Person {
String firstName
String lastName
static mapping = {
id composite:['firstName', 'lastName']
}
}