您好,我想将uri附加到laravel路线功能中。
例如我们有/ search?type = listing
//how do i can achieve this with
route('search',['type'=>'listing'])
一旦我们进行了搜索。我希望将所有变量附加到搜索中,如
type=listing&query=blah blah
答案 0 :(得分:4)
如果我找到了你,你想要保存所有的查询参数。使用Request::query()
获取它,然后与新参数合并。
route('search', array_merge(\Request::query(), ['type' => 'listing'])));
答案 1 :(得分:-1)
如果您有一条命名路线并希望生成带有查询参数的网址,那么:
route('route_name', ['param1' => 'value', 'param2' => 'value']);
在您的情况下,您可以使用
执行此操作route('search',['type'=>'listing','subject' => ['blah'],[....]])