【发布时间】:2009-07-28 18:27:41
【问题描述】:
MySQL下如何计算父子模型中节点的深度?
除其他外,我需要在列表中创建缩进的深度(使用 PHP 编码)。
【问题讨论】:
-
我刚刚看到你的另一个问题:在嵌套集模型中移动节点,看起来你得到了一些非常矛盾的答案,所以我可以理解你的沮丧:-) 在嵌套中移动节点设置模型实际上非常简单(尽管取决于您的表大小,它可能很昂贵)。如果您仍然对此感兴趣,请告诉我,我可以添加答案和解释。
-
哈哈没错,我对此感到非常沮丧。大约一周前我找到了一个我认为应该可行的解决方案,但尚未实施。但是对于我的目的,嵌套集不能很好地工作,因为许多不同的用户可能会每天进行许多更新,这意味着表中有很多行。出于这个原因,我会给这个邻接列表模型一个镜头,它可以安全地移动一个节点。 竖起大拇指
-
祝您实施顺利。我已经更新了我的答案以反映邻接列表模型。
标签: mysql parent-child hierarchy depth