我已升級到rails 3.2.13,並且正在遷移舊應用程序以在新環境(ruby1.9.3)中運行。該應用程序與ruby192和rails 3.0.0運行良好。在form_for方法中參數的錯誤數量(3爲2)
試圖創造一個新的記錄,當我收到此錯誤(2 3)(消防隊員)
錯誤的參數數目
這裏是我爲我的表單代碼
<%= form_for :fire_fighter, @fire_fighter, :url => { :action => "create" } do |f| %>
根據閱讀其他職位,他們建議刪除「fire_fighter」,但它看起來像這樣
<%= form_for :@fire_fighter, :url => { :action => "create" } do |f| %>
這實際上確實讓網頁渲染,但是當我試圖進入填寫文本字段,並提交或創建數據庫中的記錄,我得到的是說,這是內置到應用程序的錯誤消息:
所有的字段設置爲字符串。
哦,顯然我在提交之前填寫了所有這些字段。所以現在我只是卡住了。
任何幫助,將不勝感激謝謝。