проблема при извлечении данных из спящего отношения многих ко многим - PullRequest
0 голосов
/ 09 мая 2009

У меня есть две таблицы со многими ко многим, когда я применяю метод findbyall к этому таблица будет извлекать одну запись несколько раз (то есть запись будет отображаться для этой перикулярной таблицы столько раз, сколько существует разная связь с другой таблицей) так как я могу отобразить каждую запись только один раз. заранее благодарю.

1 Ответ

1 голос
/ 09 мая 2009

Добавьте «отдельный» преобразователь к вашему объекту Criteria, вот так: crit.setResultTransformer (Criteria.DISTINCT_ROOT_ENTITY);

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