如何在JPA条件构建器中将一个表与另一个表连接?

时间:2018-04-17 09:29:18

标签: java spring hibernate jpa

以下是我想要转换为JPA条件构建器的查询。

SELECT a.id,a.marker_group_id,a.name FROM alert a
LEFT JOIN marker_group mg ON a.marker_group_id = mg.id
LEFT JOIN marker m ON mg.id = m.marker_group_id
where m.latitude = '32.985173502462686' AND m.longitude='-96.89707056619227';

我已经在下面尝试了这个,但我感到很困惑,比如如何继续

Root<Alert> root;
Join<Alert, MarkerGroup> markerGroupJoin = root.join("markerGroup", JoinType.LEFT);

这里如何将标记m与现有的左连接标记组mg连接。

此处警报表和标记表具有标记组

请帮我解决这个问题

0 个答案:

没有答案