【发布时间】:2012-03-13 19:36:20
【问题描述】:
我第一次浏览 Hartl 教程,在第 10 章编辑/更新用户时遇到错误。接下来,我>>应该
错误
NilClass:Class 的未定义方法 `model_name'
从我的用户编辑视图中错误地调用了行
<%= form_for(@user) do |f| %>
从用户控制器编辑方法
def edit
@user = User.find(params[:id])
@title = "Edit user"
end
在我的用户新视图中使用了类似的代码块,没有任何问题,我不知道为什么这会返回 nil 并且已经尝试过新用户和现有用户。谢谢!
【问题讨论】:
标签: ruby-on-rails railstutorial.org