繁体   English   中英

注释系统的分层数据

[英]Hierarchical data for comment system

我正在尝试添加使用分层设计的注释系统。 这是我数据库中的一个示例,用于跟踪帖子/回复(请注意,随着更多人的回复,会添加更多行):

post_id | parent_id
   1          1
   2          1
   3          1
   4          2
   5          3
   6          2
   7          4

我已经对输出和处理数据以获取所需内容的不同方法进行了一些研究,但是我不确定哪种方法最适合注释系统以及如何执行。

我知道邻接表将无法工作,因为它无法处理深树。

请帮忙。

从当今的趋势来看,AL是完全可以接受的解决方案。 所有现代站点都倾向于将所有注释都倾倒在一页上-意味着从不需要任何复杂的SQL逻辑,而只需对所有注释进行简单查询就属于单个文章。 还有一个循环将它们存储在数组中。

如果您不希望循环,但已将所有注释归入一个查询中,那么物化路径将很方便。 我相信,对于实现,您可以找到很多示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM