Laravel 4 -在路线内的2个id中有错误的id


laravel 4 - wrong id out of 2 id's within the routes

我正试着用这条路线来工作:

user/1/post/10

和在posts控制器内(在show函数内),我试图获得post的$id,但我得到了用户id(1)。

路线:

路线:资源("用户。帖子,PostsController);

下面是我在post controller中的函数:

public function show($id)
{
    dd($id);//output 1
}

你可以试试:

public function show($user_id, $post_id)
{
    dd($post_id); // 10
}

两个参数都将传递给子资源控制器方法(show),第一个参数为parent id,第二个参数为child id