关于回复功能的设计思路~~~~

agayboy 2013-02-01 04:19:09


像美丽说这种回复功能该如何做,主要难点就是回复别人的评论改咋做
...全文
200 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wylwyl1108 2013-02-02
  • 打赏
  • 举报
回复
补充下,表的话, 一张表是主题(主题号码,主题内容,发帖人,日期等), 一张表是帖子(主题号码(外键),层号码,回复哪层,帖子内容,发帖人,日期等) 应该蛮简单的
wylwyl1108 2013-02-02
  • 打赏
  • 举报
回复
数据库设计的问题, 每个主题有一个唯一的编号,主题中的每个帖子属于这个唯一的编号。且帖子在固定的楼层 所以 楼层号+主题号确定了帖子的位置。。然后再加一个字段表示 该帖子回复给哪个 层??比如第一层就是发帖的人为1
夜色镇歌 2013-02-01
  • 打赏
  • 举报
回复
数据库设计~~~~~~
MR-LEE 2013-02-01
  • 打赏
  • 举报
回复
这个就考验数据库的设计
呆子罗 2013-02-01
  • 打赏
  • 举报
回复
其实重点还是在数据库设计上,设计好了,你这个功能实现是水到渠成。
SinGooCMS 2013-02-01
  • 打赏
  • 举报
回复
跟普通的评论区别不大.普通评论的ParentID=0 回复评论的 ParentID=回复的ID
习惯就好 2013-02-01
  • 打赏
  • 举报
回复
引用 1 楼 Johnyin 的回复:
没啥难度吧? 典型的树状结构。。。 比如: 主消息ID=1 FatherId=0 1级回复ID=2 FatherId=1 1级回复ID=3 FatherId=1 2级回复ID=4 FatherId=2 怎么展示就比较容易了。。。
对的,然后回复列表用递归算法显示内容
Johnyin 2013-02-01
  • 打赏
  • 举报
回复
没啥难度吧? 典型的树状结构。。。 比如: 主消息ID=1 FatherId=0 1级回复ID=2 FatherId=1 1级回复ID=3 FatherId=1 2级回复ID=4 FatherId=2 怎么展示就比较容易了。。。

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧