这里有没有更好的做法?
来源:7-1 为什么我们会选择peewee作为课程的orm

专业躺鸡
2020-09-11
老师好,我想获取所有我关注的人发的帖子
首先是我的关注表focus:
2关注了5,2为当前用户的id(self.current_user.id)
接着是帖子表post里有一个发帖人user_id
我的做法是,首先查询id为2在关注表里关注了哪些人:
接着再遍历出所查询的结果(focus_users),去获取帖子表中,每一个所关注的人发的帖子:
最后再遍历出所查询的结果(focus_posts),去组装最终返回的数据:
这里有没有更好的处理办法?
还有就是,我如何同时获取自己发的帖子
写回答
1回答
-
首先你觉得你这样处理有什么问题?
获取自己发的帖子 你可以直接自己关注自己啊
如果是一个高并发的timeline流,整个架构设计更重要 https://www.zhihu.com/question/19645686 可以看看这个
132020-09-14
相似问题
这里有没有更好的做法?
回答 1
RequestHandler
回答 1