2012-04-12 4 views
9

У меня есть класс домена, имеющий целочисленную переменную 'code'. мое требование, чтобы сделать «код», основной столбец ключа для этого домена, а также автоматическое приращение и удалить столбец по умолчанию «ID» из таблицы, созданной для этого doamin.thnksКак изменить колонку первичного ключа в грабелях?

ответ

9

Классы доменов в Grails по умолчанию определяют способ их сопоставления с базой данных с использованием разумных значений по умолчанию. Вы можете настроить их с помощью DSL ORM Mapping.

Настраивает способ формирования идентификатора для класса домена с помощью id. См. Grails documentation for id.

static mapping = { 
    id column: 'code', type: 'integer' 
} 
Смежные вопросы