Android 这需要3个querys吗?

Android 这需要3个querys吗?,android,parse-platform,pfquery,Android,Parse Platform,Pfquery,我的问题很简单 我有三节课。。 -事件类 -邀请班 -和一个用户类 invite中的每一行都有一个指向用户类的指针和一个指向事件类的指针。显示哪些用户被邀请参加哪些特定活动 所以我的目标是每个事件都能够检索每个事件的受邀用户列表和受邀用户档案图像 我可以做得很好。。。但这似乎需要很多质疑。。 我现在的逻辑是: 查询事件 当每个特定事件返回事件查询时,查询被邀请的用户 然后为每个受邀用户查询其个人资料图片 这听起来像是很多查询,我很紧张这可能会很慢或影响性能。。。我不确定是否有更简单的方法或与指针

我的问题很简单

我有三节课。。 -事件类 -邀请班 -和一个用户类

invite中的每一行都有一个指向用户类的指针和一个指向事件类的指针。显示哪些用户被邀请参加哪些特定活动

所以我的目标是每个事件都能够检索每个事件的受邀用户列表和受邀用户档案图像

我可以做得很好。。。但这似乎需要很多质疑。。 我现在的逻辑是: 查询事件 当每个特定事件返回事件查询时,查询被邀请的用户 然后为每个受邀用户查询其个人资料图片

这听起来像是很多查询,我很紧张这可能会很慢或影响性能。。。我不确定是否有更简单的方法或与指针有关的东西。或者我可以将查询压缩成两个,返回后每个用户也可以检索他们的个人资料图片

谢谢! 如果您允许“事件”和“用户”实例维护自己指向其“邀请”引用的指针(这被视为一个双链接列表),那么任何建议都将非常棒

,这样您就可以更轻松地从“事件”上下文移到“用户”上下文,而不是局限于“邀请”作为所有连接的持有者

如果您仍然感到困惑,请单击此链接到wiki的

总之,如果您创建这些双链接列表,那么您将希望:

  • 迭代事件的邀请引用
  • 迭代当前邀请的用户
  • 根据特定用户做出反应(这可能还要求您检查该用户是否通过不同的邀请被邀请了不止一次)

  • 我认为您将需要使用SQL连接来实现只需一个查询所需的功能(以防您随身携带事件id)