0
使用Laravel按字母順序顯示數據的最佳方法是什麼?查詢此類任務的數據的最佳方式是什麼?Laravel 5按字母順序排序數據
這就是我想要的例子!
是很好用Laravel Collections還是有做到這一點任何最好的方法?
使用Laravel按字母順序顯示數據的最佳方法是什麼?查詢此類任務的數據的最佳方式是什麼?Laravel 5按字母順序排序數據
這就是我想要的例子!
是很好用Laravel Collections還是有做到這一點任何最好的方法?
好的找到了答案!
$collection = App\User::orderBy('name')->get();
$grouped = $collection->groupBy(function ($item, $key) {
return substr($item->name, 0, 1);
});
'best'總是一個主觀術語,因此不適合Stackoverflow上的問題。有沒有你遇到的具體問題?集合只是'array()'的包裝器。所以我不認爲他們爲什麼不適合你的特定解決方案,因爲列表仍然需要用某種類型的矩陣表示。 – Ohgodwhy
IMO,'最好'將在您的查詢中按字母順序排序。然後我會用'collection'按每個詞的第一個字母分組。如果您發佈代碼,您可能會獲得更多幫助。 – fubar
我會在稍後發佈代碼以確保... –