使用参数Laravel重定向到资源路由

时间:2017-07-25 07:30:53

标签: redirect laravel-5 parameters routes

我尝试在我的laravel控制器中使用paramateres重定向到资源路径

Redirect::route('users.show', array('user'=> $user->account_id));

但参数永远不会通过。

我做错了什么?

4 个答案:

答案 0 :(得分:0)

尝试使用它:

Redirect::route('users.show', ["user" => $user->account_id]);

答案 1 :(得分:0)

你可以这样试试

redirect()->route('users.show', ['user'=> $user->account_id]);

答案 2 :(得分:0)

它应该工作。可能是你传递的是null值。

使用$user->account_id

检查dd($user->account_id);的值

答案 3 :(得分:0)

您必须在“重定向”之前添加“返回”关键字。尝试这样

return redirect()->route('users.show', $user->account_id);