我有一个充当嵌套集的表。 问题是,该表具有字段'short_name'和'long_name',并且在不同的地方我必须相应地排序结果。
查询树时,我正在使用Doctrine的“HYDRATE_RECORD_HIERARCHY”水合模式。 问题是:据我所知,这种水合模式的限制条件是查询必须包含orderBy子句“ORDER BY lft ASC”
有没有办法获得排序结果集,或者在返回查询后是否必须应用某种类型的排序?
因为我回到了一个Doctrine Collection(我真的想远离数组表示),所以事后对它进行排序并不是那么简单。