如何使用 Parse/Mongo 实现像 Quora 一样的 'upvote'?

How can I implement 'upvote' like Quora with Parse/Mongo?

在 quora.com 索引页中,您可以查看答案是否被您点赞。只需使用左连接,关系数据库就可以很容易地做到这一点。但是在parse/mongodb中,你要一一查询。为了避免太多查询,我在本地缓存了用户的赞成答案。然后我们有新问题在多个登录之间同步更新的答案。想知道您是否有更好的想法?

可以通过多种方式完成。我认为最简单的一个是进行两个查询。一个用于显示 posts,另一个用于获取您之前投票的 post id,以便您可以调整它们的外观。当然,这意味着赞成票存储在单独的集合中。

为什么不保留另一个仅用于跟踪您的赞成票的集合?