我在更新课程时遇到问题。
这是视图:
    <div id = "list">
        <%= form_for @list do |form| %>
        <%= render 'shared/error_messages', object: form.object %>
        <div class="list_fields">
         <%= form.text_field :name, placeholder:
这是控制器:
     def update
         if @list.update_attributes(params[:list])
            flash[:success] = "List updated"
         else
            render 'edit'
         end
         redirect_to @list
    end
路线是:
       resources :lists, only: [:create, :show, :destroy,:edit]
现在的问题是它不断提高
      "undefined method `model_name' for NilClass:Class" 
           in line 2  --->   <%= form_for @list do |form| %>
我似乎无法弄清楚为什么。提前感谢狮子座