阅读(2558) (10)

Laravel 8 Eloquent 分页

2021-07-07 09:14:32 更新

你还可以对 Eloquent 查询结果进行分页。在下面的例子中,我们将 User 模型按每页 15 条分页。如你所见,其语法与查询构造器分页基本相同:

$users = App\Models\User::paginate(15); 

你还可以在调用 paginate 之前,在查询中设置诸如 where 从句的其它约束:

$users = User::where('votes', '>', 100)->paginate(15); 

你还可以在 Eloquent 分页中使用 simplePaginate 方法:

$users = User::where('votes', '>', 100)->simplePaginate(15);