【问题标题】:How can I implement 'upvote' like Quora with Parse/Mongo?如何使用 Parse/Mongo 实现像 Quora 这样的“upvote”?
【发布时间】:2016-07-15 13:26:12
【问题描述】:

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

【问题讨论】:

    标签: mongodb parse-platform left-join quora


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      为什么不保留其他仅用于跟踪您的投票的集合?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-04-20
        • 1970-01-01
        • 2014-01-21
        • 1970-01-01
        • 2012-09-15
        • 1970-01-01
        • 2010-12-13
        • 2010-12-09
        相关资源
        最近更新 更多