有个需求,需要实现百度贴吧那样能评论帖子中某一楼的评论里的评论
说起来有点拗口,其实这个评论系统分为4个部分:
从上面的分析,我把数据库分出三个表:主题帖表(对应第一项)、从帖表(第二项)、楼中楼表(第3、4项)
这个很好理解,需要什么数据就放进去就行:
保存主题帖id做配对,楼中楼数量作用是减少请求量
从上面分析可以知道楼中楼分为两个部分,这里我使用回应帖子评论的用户id是否为null做区分,null就是分析中的3,不为null则是4
主题帖、从帖直接分页返回就行。
前端显示时判断从帖的楼中楼数量是否大于0(有返回),是的话就发起请求请求楼中楼数据。