私は持っている
<li><%= link_to "Messages", user_messages_path %></li>
私のroutes.rbには
resources :users do
resources :messages
member do
get :following, :followers
end
end
レーキ ルートを実行すると、... と表示されます。
user_messages GET /users/:user_id/messages(.:format) messages#index
レイアウトフォルダーの _header パーシャルにリストアイテムタグを追加すると、ルートページにアクセスしてもエラーが発生するため、エラーは奇妙です
No route matches {:controller=>"messages"}
ただし、URLにアクセスすると
http://localhost:3000/users/1/messages
ページを見ることができます。私はmessages_controller.rbという名前のコントローラーも持っています。
誰が何が悪いのか考えていますか?ありがとう