初学者です。ユーザー詳細ページからpostした一覧ページに飛ぶroutesで
No route matches [GET] "/users"
というエラーがでます。
詳細ページは
def show
@user = User.find_by(id: params[:user_id])
end
↓
show.html.erb
<a href="/users/#{@user.id}/posted"><button type="button" class="btn btn-danger btn-lg">出したクエスト</button></a>
というリンクで
↓
routes
get "users/:id/posted"=> "users#posted"
コントローラーは
def posted
@user = User.find_by(id: params[:id])
end
です。
どこでつまづいているのか、分かりません。どなたか、知恵を貸してください。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー