我想在我的帖子中添加点赞按钮,但是当我单击按钮时出现 404 错误。
这是我的看法
<form action="{{route('user.like', ['postId' => $post->id, 'userId' => Auth::user()->id])}}" method="POST">
@csrf
<input class="btn btn-success" type="submit" role="button" value="like"/>
</form>
路线
Route::post('/user{userId}/post{postId}/like',[
'uses' => 'postController@like',
'as' => 'user.like'
]);
这是我的控制器
public function like($postId, $userId){
$user = User::findOrFail($userId);
$user->votedPosts()->attach($postId);
return redirect()->back();
}
我真的不知道为什么我会收到错误 404。
撒科打诨