Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel4分页被卡住_Laravel_Pagination_Laravel Pagination - Fatal编程技术网

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')
或类似方法