我正在为我的用户模型使用设计。我使用设计生成器生成了这个模型。所有路线都运行良好:
devise_for :users
现在,我添加了属于User的Farm模型。在我的农场模型中,我有:
belongs_to:user
在我的用户模型中,我有:
has_one:farm
另外,在我的Farm迁移中,我有:
t.references:user
因此,据我所知,所有的关联都是有序的。当我把它放在我的路线中时出现问题:
resources :users do
resource :farms
end
突然之间,无论我尝试哪条路线,我都会得到:
uninitialized constant UsersController
甚至登录,唱歌等路线。以前工作过的路线。我错过了什么?
答案 0 :(得分:0)
你的表格应该是
<%= form_for([@user, @farm]) do |f| %>
正确嵌套。