laravel 查询中的 orderBy 字段名称

orderBy field name in laravel query

我想根据状态顺序 8、1、2、3、4、5、6 对查询值进行排序,7.I query.Is 可以按给定值排序。我想按给定顺序 8,1,2,3,4,5,6,7

对查询结果进行排序
$query->orderBy('status','DESC')  //order by 8,1,2,3,4,5,6,7
->get();

你可以使用orderByRaw()方法