【发布时间】:2010-06-07 14:42:48
【问题描述】:
我有以下路线:
resources :categories do
resources :articles
end
以及以下观点:
# edit.erb and new.erb files:
<%= render :partial => 'form' %>
# top of _form.html.erb file:
<%= form_for category_article_path(@article.category, @article) do |f| %>
但是我对给定的路径有一些问题。我使用 Rails 3。这是我在测试时遇到的错误示例:
未定义的方法“类别” nil:NilClass
编写这样的路径的基本方法是什么?非常感谢。
【问题讨论】:
-
你的@article 为零,所以我认为你必须先找到@article。
-
我认为解决方案是使用:
标签: ruby-on-rails-3