【发布时间】:2010-12-24 19:06:42
【问题描述】:
我无法在 /users/2/friends/new 中显示我的表单。我收到了
undefined method `friends_path' for #<#<Class:0x21f0c14>:0x21ef364>
这是表格的开头
<% form_for(@friend) do |f| %>
还有朋友控制器
def new
@user = User.find(params[:user_id])
@friend = @user.friends.build
end
这是路线
resources :users do
resources :friends
end
以及来自“rake routes”的相关路径
users/:user_id/friends/new(.:format) {:controller=>"friends", :action=>"new"}
非常感谢任何帮助或见解。这是我的第一个 Rails 3 应用程序。
【问题讨论】:
标签: ruby-on-rails-3