У меня есть доменный объект, у которого есть свойство, которое я хочу использовать в качестве идентификатора GORM. Причина в том, что я не буду сохранять списки этого объекта, и я хочу, чтобы существующие строки были обновлены если идентификатор уже существует в базе данных
Предположим, что мое свойство, которое я хочу, так как PK называется listId
Я видел несколько подходов к этому, что лучше?
1:
id generator: 'identity', column: 'listId'
2:
static mapping = {
id generator:'assigned'
}
def getKey = {
return listId;
}
или что-то совсем другое?