Select currentUser 旁边组中的所有用户

Select all users in a group beside currentUser

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

目前我查询 select 给定组中的所有用户。

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

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

您需要在 2 个实体之间进行 JOIN:

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