Laravel 我想进行分页,但其不起作用的方法Illumb\Database\Eloquent\Collection::links不存在

Laravel 我想进行分页,但其不起作用的方法Illumb\Database\Eloquent\Collection::links不存在,laravel,laravel-blade,laravel-6,laravel-pagination,Laravel,Laravel Blade,Laravel 6,Laravel Pagination,控制器: 这是整个控制器代码 好的,现在我看到问题了 在索引中您使用的控制器方法 $exam_scheds= Exam_sched::paginate(3); 但在create方法中,您使用: $exam_scheds=Exam_sched::all(); 在这两种方法中使用相同的视图 当然,当您使用all()方法时,没有分页,因此无法在视图中使用链接 因此,您可能应该更改create方法中的分页方式,使其与index方法中的分页方式相同。我在这里没有看到任何错误。您是否包含了整个控制器方

控制器: 这是整个控制器代码


好的,现在我看到问题了

索引中
您使用的控制器方法

$exam_scheds= Exam_sched::paginate(3);
但在
create
方法中,您使用:

 $exam_scheds=Exam_sched::all();
在这两种方法中使用相同的视图

当然,当您使用
all()
方法时,没有分页,因此无法在视图中使用
链接


因此,您可能应该更改
create
方法中的分页方式,使其与
index
方法中的分页方式相同。

我在这里没有看到任何错误。您是否包含了整个控制器方法代码。您是否在视图中对
$exam\u scheds
变量进行了更多操作?我发布了整个控制器代码我还有一个问题,我想对数据进行排序,但也没有working@cute您可以执行
Exam_sched::orderBy('some_column_here')->分页(3)如果没有帮助,请询问新问题好的,我将向您展示上面的代码,我使用了kyslik/列可排序软件包我编辑了上面的代码,您能检查一下吗。。thanks@cute我不知道这个包裹。正如我写的,你们应该提出新的问题,也许有人能帮助你们。