无限极递归树的一个实现

尽管 Postgresql 支持递归查询, 但是由于查询出来的结果是 二维数组, 所以早先实现的树结构, 通过多次查询, 来实现树的数据结构. 

现在的方法更加简单, 一次查询, 把整棵树查出之后, 做一次转换,形成无限极树. 

这是由于branch 保存了记录的完整节点路径. 非常简便.

无限极递归树的一个实现_第1张图片

你可能感兴趣的:(无限极递归树的一个实现)