我想在 Laravel 中運行這個 SQL 查詢:
select * from CATEGORIE order by ID_CATEGORIE = 1, ID_CATEGORIE ASC
我試過orderBy("ID_CATEGORY", 1)但是不行,我們只能把"ASC"或"DESC"放在orderByLaravel的里面。
uj5u.com熱心網友回復:
您需要使用原始方法orderByRaw。
->orderByRaw('ID_CATEGORY = 1, ID_CATEGORY ASC')
https://laravel.com/docs/8.x/queries#orderbyraw
uj5u.com熱心網友回復:
嘗試這個:
DB::table('CATEGORIE')->orderByRaw('ID_CATEGORY = 1, ID_CATEGORY ASC')
->get();
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/341362.html
