如何在查询时订购Doctrine嵌套集树

时间:2013-10-22 09:47:55

标签: symfony-1.4 doctrine-1.2 nested-set-model acts-as-nested-set

我有一个充当嵌套集的表。 问题是,该表具有字段'short_name'和'long_name',并且在不同的地方我必须相应地排序结果。

查询树时,我正在使用Doctrine的“HYDRATE_RECORD_HIERARCHY”水合模式。 问题是:据我所知,这种水合模式的限制条件是查询必须包含orderBy子句“ORDER BY lft ASC”

有没有办法获得排序结果集,或者在返回查询后是否必须应用某种类型的排序?

因为我回到了一个Doctrine Collection(我真的想远离数组表示),所以事后对它进行排序并不是那么简单。

0 个答案:

没有答案