Я пытаюсь написать объект домена GORM для работы с таблицей устаревшей базы данных, которая не имеет столбца идентификатора. Читая документ для ID, я не вижу никакого очевидного способа сделать это. http://grails.github.io/grails-doc/2.2.1/ref/Database%20Mapping/id.html когда я пытаюсь:Не нужен столбец ID
static mapping = {
id false
}
я получаю:
org.hibernate.HibernateException: Missing column: id
Любые идеи?
возможно дубликат [Можно для Домен Grails не имеет идентификатора?] (Http://stackoverflow.com/questions/2582904/is-it-possible-for-a-grails-domain-to-have-no-id) – Ramsharan
Если ваш старый стол имеет первичный ключ (может даже работать с уникальным) столбец, отличный от id, который вы можете сопоставить с ним id http://grails.github.io/grails-doc/2.4.4/guide/GORM.html#tableAndColumnNames –