Php Laravel:对列出的用户进行分页

Php Laravel:对列出的用户进行分页,php,laravel-5,pagination,Php,Laravel 5,Pagination,我有一个Laravel应用程序,实现了标准身份验证。 我想在表中获取用户的分页列表,但出现以下错误: Macroable.php第81行中的BadMethodCallException:方法paginate不存在 代码如下: $users = User::all()->paginate(25); 如果我在不调用paginate()方法的情况下使用它,那么一切都会正常工作。 我做错什么了吗? 我找了很多,但找不到答案 请尝试以下代码: $users = User::paginate(25)

我有一个Laravel应用程序,实现了标准身份验证。 我想在表中获取用户的分页列表,但出现以下错误:

Macroable.php第81行中的BadMethodCallException:方法paginate不存在

代码如下:

$users = User::all()->paginate(25);
如果我在不调用paginate()方法的情况下使用它,那么一切都会正常工作。 我做错什么了吗? 我找了很多,但找不到答案

请尝试以下代码:

$users = User::paginate(25);

事情是
paginate()
是为你做
get()
。而且
all()
也这样做。

你是我的储蓄者!:)非常感谢。我很高兴我能帮上忙,为什么其他型号的使用和用户型号之间会有这种差异?我不认为有什么区别。什么意思?