0

我使用解析服务作为后端。我在解析中创建一个功能时面临一个问题,即任何用户都可以发布图像,任何人都可以喜欢该帖子。我为发布图像创建了一个表格,并创建了第二个喜欢帖子详细信息的表格。现在,我的问题是如何获取具有类似状态的帖子图像详细信息的详细信息,喜欢的成员详细信息。我一次需要所有详细信息。所以我可以减少加载并提高应用程序的速度。如何创建关系通过满足我的条件在两张桌子之间。我正在等待您的宝贵答案。

4

1 回答 1

0

为活动创建一个表。就您而言,您只有一项活动:喜欢。但这可能会在以后扩展,因此您应该有一个可以跟踪所有活动(如评论、添加标签等)的表格。

获取图像时,您会查询活动表以查找与该图像相关的所有活动。在图像的表格视图中,您可以设置一个后台线程来收集活动,然后在下载活动时更新表格视图行。

您应该为所有活动创建一个本地缓存,以便仅在缓存中不存在它们时从后端获取它们。

学习如何做到这一点的最佳方法是阅读 AnyPic 应用程序的 parse.com 教程: https ://parse.com/tutorials/anypic

下载代码并阅读教程。我为自己的应用程序使用了相同的原理和相当多的代码,它很好地处理了这个确切的挑战。

祝你好运 :-)

于 2014-02-10T10:07:44.377 回答