2017-10-17 27 views
0

私は説明で注文したいカテゴリのテーブルを持っていますが、最初に行きたい特定のid = 19があります。Laravel orderBy特定の行が最初に表示されます

BadMethodCallExceptionは:未定義のメソッドへ を照らし\データベース\クエリー\ビルダー:: orderByRaw()

どれを呼び出して、私は

Category::orderByRaw('IF(category_id = 19, 0,1)')->orderBy('description')->get(); 

を試みたが、取得しました

助けていただければ幸いです。

答えて

0
Category::orderByRaw('IF(category_id = 19, 0,1)')->orderBy('description','asc')->get(); 

注文は、[並べ替え基準]列であっ

必要があります
関連する問題