0

我有一个非常复杂的查询,其中有很多连接和通过 Eloquent 实例开始的位置

$user = new User;
$query =User::join('table','users.id','=','table.id');

之后,我循环并添加了很多 ->whereRaw() 条目。

最后,我正在运行:

return $query->paginate(30);

在视图本身上我正在运行

{{ $records->appends($_GET)->links() }}

一切看起来都不错,但问题是在第一页之后(当我分页到第 2 页时),分页器链接卡在 2 上并且不会继续。

可能是在 Laravel 上尝试过的 CodeIgniter 思维.. ;)

4

1 回答 1

0

您将页码传递给appends(当您传递整个 $_GET 时),这就是它被卡住的原因。更具体地与您的appends电话或使用Input::except('page')或类似。

于 2014-04-03T10:40:14.720 回答