如何用左joion编写一个jpql

时间:2015-05-08 04:28:16

标签: jpa eclipselink jpql

我有这样的阶级关系 ClassA的---(Many2One)---> ClassB的----(Many2One) - > ClassC

我想用以下条件搜索A. 1. C的ID = 1 2. C为空

如何在这种情况下编写jpql?

1 个答案:

答案 0 :(得分:0)

如果您正在使用JPA 2.1,则可以使用ON子句:

select a from A a left join a.b b left joib b.c c on c.id = 1