我想在给定的users
中选择当前用户旁边的所有group
。组和用户之间的关系是多对多的。
目前我的查询选择了给定组中的所有用户。
SELECT g.users FROM Group g WHERE g.groupName =:groupName
我没有设法得到我想要的东西,我不知道在哪里添加条件(在where子句中条件不满足所以我有一个空的用户列表)。
答案 0 :(得分:2)
您需要在两个实体之间加入:
SELECT u FROM User u JOIN Group g WHERE g.groupName =: groupName