Могу ли я прикрепить критерии для сущности HasMany? - PullRequest
2 голосов
/ 14 июля 2010

У меня есть класс Incident, который использует атрибут HasMany для класса Location.Все работает с использованием статических методов поиска.Но мне нужно добавить предложение where в таблицу Location.Я могу использовать атрибут «Где», но не всегда хочу это предложение при получении результатов.

Можно ли использовать DetachedCriteria или что-то подобное при запросе Incident для фильтрации таблицы Location?Я мог бы использовать hql, но мне кажется, что я должен создавать свои объединения вручную, что кажется излишним, если я использую атрибут HasMany.

1 Ответ

1 голос
/ 15 июля 2010

Атрибут [HasMany] имеет свойство Where, которое фильтрует отношения.

Другой способ выполнения полуглобальной фильтрации - фильтры сеансов .

...