在CakePHP中查找語句產生如下結構的數組。 我已經訂購了我的搜索以生成顯示的結果集(按combined_score排序)。現在,我想對數據應用排序功能,按「average_votes」進行排序。請參閱下面的「從此:」/「到此:」。如何對CakePHP多維數組進行排序?
我真的很感激任何建議。
From this:
Array
(
[0] => Array
(
[Vehicle] => Array
(
[id] => 52
[user_id] => 101
[name] => Ford
[total_votes] => 5
[average_votes] => 3.8
[combined_score] => 19
)
)
[1] => Array
(
[Vehicle] => Array
(
[id] => 48
[user_id] => 101
[name] => Nissan
[total_votes] => 6
[average_votes] => 5
[combined_score] => 2
)
)
)
To this:
Array
(
[0] => Array
(
[Vehicle] => Array
(
[id] => 48
[user_id] => 101
[name] => Nissan
[total_votes] => 6
[average_votes] => 5
[combined_score] => 2
)
)
[1] => Array
(
[Vehicle] => Array
(
[id] => 52
[user_id] => 101
[name] => Ford
[total_votes] => 5
[average_votes] => 3.8
[combined_score] => 19
)
)
)
請看「相關」部分在右邊。 – Jon
爲什麼你沒有數據庫做排序? – ori
喬恩,這些相關鏈接中的哪一個顯示如何按上面所示的3級深度數據進行排序? – stevenmc