我收到以下錯誤試圖創建一個形式簡單的形式,undefined method 'model_name' for NilClass:Class
故障使用上軌啓動項目
我的這個項目是捕捉到了我的想法。我可以使用谷歌文檔,但認爲這應該很容易嘗試爲自己編寫一個應用程序。下面是代碼,我想應該是從我在我的newopp.html.erb簡單的形式現場讀取(在我的哎呀視圖文件夾。
我創建了一個控制器和一個模型,我的某一部分我的問題是,我無法弄清楚我需要編寫什麼代碼或添加哪些代碼來正確完成這一步。我看過的所有教程都給了我一些想法,並嘗試去做無效
所以基本上我坐在一個名爲opps_controller.rb的軌道生成控制器和一個名爲opp.rb的模型上。這兩個都不過是生成器提供的內容,因爲我不得不回到原來的一個
Simpl我已經開始與
<%= simple_form_for @opp do |f| %>
<%= f.input :title %>
<%= f.input :subtitle %>
<%= f.input :description %>
<%= f.input :idea %>
<%= f.input :added %>
<%= f.button :submit %>
<% end %>
opp.rb文件
class Opp < ActiveRecord::Base
attr_accessible :added, :description, :idea, :subtitle, :title
end
如果它的確與衆不同E型代碼,我已經遷移的數據庫,我跑了簡單的形式與引導配置安裝腳本。我正在使用rails 3.2.9
和ruby 1.9.3p362
(2012-12-25修訂號38607)[x86_64-darwin12.2.1]
正如我所提到的,我只是使用生成器創建了一個空白控制器,我需要獲取CRUD功能加工。我所嘗試過的所有東西在這一點上都失敗了。我感謝您提供的任何幫助。
你會在你的控制器中添加代碼的新方法?所以這將是app/controllers/opps_controller和'def new'方法 – 2013-03-25 23:06:03