开发者社区 问答 正文

多元索引条件查询

你好,我有一张评论表,有一个需求,判断几个用户是否对当前动态进行评论了,如果进行评论了,选出其中热度最高的一条。
评论表中有评论人id,动态id,热度
当前动态id是已知的,假设动态id对应的评论人id有300个
我需要判断的用户id有10个,我应该如何用多元索引。
谢谢~

展开
收起
乐树鱿鱼丝 2019-01-16 13:11:42 3239 分享 版权
2 条回答
写回答
取消 提交回答
  • 如果热度已经冗余到数据库中,那么按热度排序的需求,只需要建一个联合索引,包含评论人,热度即可

    2019-07-17 23:25:38
    赞同 展开评论
  • 看起来使用 动态id + 评论人id建一个联合索引就可以了:)

    2019-07-17 23:25:38
    赞同 展开评论
问答分类:
问答地址: