このページにアクセスすると /articles/1/comments
これが機能しない理由 (views/comments/index.html.erb)
<% @comments.each do |comment| %>
<%= link_to "show", article_comment_path(comment)
<% end %>
そしてこれは?
<% @comments.each do |comment| %>
<%= link_to "show", article_comment_path(@article, comment)
<% end %>
ルート.rb
resources :articles
resources :comments
end
ルートヘルパーは、現在のコンテキストで記事を使用したいと推測するのに十分スマートだと思います...
マジックはとても素晴らしいものですが、それが魔法であると期待して多くの時間を費やし、そうではない場合を除きます :P