Laravel4分页被卡住
我有一个非常复杂的查询,有很多连接,通过从Laravel4分页被卡住,laravel,pagination,laravel-pagination,Laravel,Pagination,Laravel Pagination,我有一个非常复杂的查询,有很多连接,通过从 $user = new User; $query =User::join('table','users.id','=','table.id'); 之后,我将循环并添加大量->whereRaw()条目 最后,我正在运行: return $query->paginate(30); 我正在运行的视图本身 {{ $records->appends($_GET)->links() }} 看起来一切正常,但问题是在第一页之后(当我分页到第2
$user = new User;
$query =User::join('table','users.id','=','table.id');
之后,我将循环并添加大量->whereRaw()条目
最后,我正在运行:
return $query->paginate(30);
我正在运行的视图本身
{{ $records->appends($_GET)->links() }}
看起来一切正常,但问题是在第一页之后(当我分页到第2页时),分页器链接被卡在第2页上,无法继续
可能是一个在拉威尔身上试过的代码点火器……) 您正在将页码传递给
附录
(当您传递整个$\u GET时),这就是它被卡住的原因。您可以更具体地使用appends
调用,也可以使用Input::except('page')
或类似方法