解析类关系查询

时间:2013-09-18 13:08:10

标签: database database-design relational-database parse-platform

我正在使用Parse.com工具。

我有一个Post类,其中包含帖子列表。 用户可以喜欢这个帖子,它通过将操作存储在Like类中,其中指针指向Post类中的post id和指向User类中用户id的指针。

我想解决的问题如下: 当我收到帖子列表时,我想知道用户喜欢哪些以及哪些不喜欢。

知道这个列表可以很长的列表是什么是最好的解决方案。

1 个答案:

答案 0 :(得分:0)

我会做两个查询。

  1. 获取您想要的帖子。
  2. 从Likes表中获取帖子的ID,其中User指针指向您当前的用户。
  3. 然后将列表相互比较。

    如果您只想要用户喜欢的帖子而不想要其他人,您可以对Likes表进行一次查询并从中获取Post对象。

    如果您需要一些代码,请提供更多详细信息。就像你正在开发的那样(ios,android,web)。