Laravel 8 orderBy
orderBy
方法允许你通过给定字段对结果集进行排序。 orderBy
的第一个参数应该是你希望排序的字段,第二个参数控制排序的方向,可以是 asc
或 desc
:
$users = DB::table('users')
->orderBy('name', 'desc')
->get();
如果你需要使用多个字段进行排序,你可以多次引用 orderBy
:
$users = DB::table('users')
->orderBy('name', 'desc')
->orderBy('email', 'asc')
->get();