要把社区的 topics 和 replies 为用户做成 timeline,两个表的内容按照时间顺序在一个页面输出,不能太耗内存。
你说的这个不是和 ruby-china 的提醒功能一样嘛
#1 楼 @kingwkb 不一样,我要的是每个用户自己的所有帖子和回复
把两张表两一条 sql 语句合并 http://bbs.csdn.net/topics/80137295
我错了,突然想起 ruby china 用的是 mongodb 不过通过"mongodb union"关键词搜索,应该能找到解决的方法
https://github.com/jjyr/my_feeds http://jianshu.io 的 feed 也是多形性,用的这个
#4 楼 @jjym 这个可以借鉴。
弄第 3 个表来关联,mongodb 我也建议这样。
我记得 mongodb 有个 tailable cursor,我们有个应用的 timeline 就是这么搞的,具体咋做忘了