获取多个查询? laravel url中传递的参数

时间:2018-01-24 08:44:48

标签: php laravel-5

AM使用带有laravel的angular4并尝试附加查询参数并在laravel中读取它们,如下所示 我的http请求是

添加参数后的网址如

Route::group(['prefix'=> 'user-management','middleware'=>['auth:api']], function() {
    Route::resource('users', "UsersController");
});

现在我的laravel路线

class UsersController extends Controller{

   public function index(Request $request)
     { 
       return $request->all();
    }

现在我的usersController中有

global_filter:"null?paginator=10?page=0..."

现在上面的回复

{{1}}

当我想要访问如上所述为空的paginator值时,问题就来了。

我如何解决这个问题,以便能够检索globalfilter,paginator和sortfield的附加值。 我仍然希望继续使用路径资源

1 个答案:

答案 0 :(得分:1)

根据您的问题http://localhost:8000/user-management/users?global_filter=12?paginator=10?page=0sortfield=username|ascz中的网址,您似乎错误地添加了?两次,并且它已经消除了第一个queryString并且检测到第二个部分,我建议您使用&代替第二个?