嵌套集模型排序

时间:2016-01-25 18:36:19

标签: sql sqlite hierarchy nested-sets

哟,

本页

What are the options for storing hierarchical data in a relational database? 存储层次结构的选项有很棒的比较。对我来说,看起来嵌套集是最好的,但它提到了#34;需要特定的排序顺序"。任何人都能解释这究竟是什么意思吗?我能快速获得一个有关的后代/后代的排序列表吗?我按ID排序吗?即使我在其他列上有索引我试图用于排序?

1 个答案:

答案 0 :(得分:1)

在嵌套集模型中,树结构由遍历节点的顺序隐含。

如果您想要一个与创建树的排序顺序不同的排序顺序,则必须先读取结果,然后在第二步中手动对它们进行排序。 (从表中读取行后,索引不再有用。)