У меня есть три таблицы: Область Регион Страна
Область имеет отношение OneToMany с Регион и Регион имеет отношение OneTo Many с Страна .
Мне нужно построить дерево только с определенной страной.
Пример: это полное дерево
0 -> Area
/ | \
1 2 3 -> Region
/ \ | / \
4 5 6 7 8 -> Country
Мне нужно отфильтровать это дерево, начиная со стран 4-6-7, например:
0
/ | \
1 2 3
/ | /
4 6 7
theЗапрос jpql для получения областей с этими странами довольно прост.Но, к сожалению, когда я использую метод получения для региона / страны, он возвращает весь регион / страну.Есть способ получить ТОЛЬКО отфильтрованный регион / страну, который мне нужен, используя JPA?