如果我访问此页面 /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