Могу ли я настроить имена столбцов для абстрактного класса домена в Grails? - PullRequest
1 голос
/ 09 ноября 2011

У меня есть абстрактный класс предметной области в Grails, в котором есть поля, которые будут использовать все остальные классы, поэтому другой класс расширяет его.Это поле является полями аудита.Поэтому я использую поля автоматической отметки времени: dateCreated и LastUpdated и два других поля String.

Поэтому мне нужно, чтобы столбцы имели определенные имена, и по какой-то причине отображение имен столбцов не работает.

static mapping = {
    createUser column: "AUDI_TCREATE_USER"
    editUser column: "AUDI_TEDIT_USER"
    dateCreated column: "AUDI_DDATE_CREATED"
    lastUpdated column: "AUDI_DDATE_MODIFIED"
    tablePerHierarchy false
}

String createUser
String editUser
Date dateCreated
Date lastUpdated

Он не выдает никаких ошибок, он просто сохраняет исходное имя столбца в БД для каждого поля.

Заранее спасибо.

1 Ответ

1 голос
/ 09 ноября 2011

Нет. Вы должны определить отображения в каждом классе домена, который расширяет ваш абстрактный класс домена. Я говорю о граалях 1.3.х.

...