模型
Item(id,name,countries,category)
Category(id,name)
Country(id,name)
有些事情(不正确)
select distinct c
from Country c left join Weapon w on c in(w.countries)
where w.weaponCategory = :category
我不想在代码中执行此操作,按类别获取并迭代,但如何编写此JPA QL?
答案 0 :(得分:1)
如果您想使用join:
select distinct c from Weapon w left join w.countries c where w.weaponCategory = :category
答案 1 :(得分:0)
抱歉,这比我想象的要简单,
{{1}}
这是我第一次写JPA QL。