我有一个名为Groups
,User
和GroupsUsers
的表格。
GroupsUsers
中的行包含三个项目:典型的id
,userId
和groupId
。这意味着userId
是groupId
的成员。
我希望获得用户所属的所有群组(不仅仅是groupId
,而是来自Groups
的实际群组记录。)
如果这是SQL,我会说像
SELECT Groups.id, Groups.name, Groups.size, Groups.headquarters, Groups.description
FROM GroupUsers, Groups
WHERE GroupsUsers.userId = 5 AND GroupsUsers.groupId = Groups.id
然而在Parse中似乎没有办法做到这一点。似乎唯一的方法是首先对GroupsUsers执行查询,然后执行一系列n
查询以获取有关每个Group
的数据。这可能是几十个查询,这很荒谬。
有更好的方法吗?