Скажем, у нас есть абстрактный @Entity Animal и несколько классов сущностей, которые расширяют Animal, включая Dog, Cat, Monkey и Bat.
Как фильтровать результаты на основе расширяющегося класса сущностей?
Пример: Есть флажки, в которых пользователь может выбрать, какие объекты будут извлекаться.
[ ] Dog
[X] Cat
[X] Monkey
[ ] Bat
Теперь я хочу получить объекты с запросом (Named), определенным в классе Animal
. Какие параметры запроса можно поместить в запрос, чтобы возвращались только объекты Cat и Monkey?