我有一个非常复杂的查询,有许多连接和通过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思考..;)
答案 0 :(得分:0)
您将页码传递给appends
(因为您传递了整个$ _GET),这就是它被卡住的原因。您可以更加具体地使用appends
来电或使用Input::except('page')
或类似内容。