Может ли класс домена Grails наследовать от класса, который не является классом домена? - PullRequest
3 голосов
/ 17 декабря 2009

Я пытался сделать это, но он настаивает на том, чтобы они были таблицей базового класса. Я также попытался использовать tablePerHierarchy false, и это не имело никакого значения.

У меня есть несколько классов доменов, которые используют несколько методов, которые работают с унаследованным переходным полем. Я надеялся, что простого указания класса в не доменном разделе "/ src / ..." будет достаточно для GORM, чтобы понять, что в базе данных нет базового класса.

Когда я помещаю класс в раздел src, я получаю другую ошибку. Он больше не отображает определенный класс. Ошибка 500: org.springframework.orm.hibernate3.HibernateQueryException: Сводная страница не отображается [с Сводной страницы, где id =?]; Вложенное исключение - org.hibernate.hql.ast.QuerySyntaxException: Сводная страница не отображается [из Сводной страницы, где id =?]

1 Ответ

5 голосов
/ 17 декабря 2009

Я понял это. Если базовый класс является абстрактным классом, он делает правильные вещи.

В любом случае, спасибо всем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...