选择currentUser旁边的组中的所有用户

时间:2015-10-16 20:45:57

标签: jpa eclipselink jpa-2.1

我想在给定的users中选择当前用户旁边的所有group。组和用户之间的关系是多对多的。

目前我的查询选择了给定组中的所有用户。

SELECT g.users FROM Group g WHERE g.groupName =:groupName

我没有设法得到我想要的东西,我不知道在哪里添加条件(在where子句中条件不满足所以我有一个空的用户列表)。

1 个答案:

答案 0 :(得分:2)

您需要在两个实体之间加入:

SELECT u FROM User u JOIN Group g WHERE g.groupName =: groupName