2013-04-29 51 views
0

我有一個非常基本的Rails應用程序,有一些標準腳手架CRUD資源工作得很好。突然之間,我無法弄清楚爲什麼,「form_for」不再保存或更新數據庫。但是,在控制檯中一切正常。我沒有收到任何錯誤 - 只是因爲保存嘗試失敗而重新導向到「新」頁面。我重新啓動了服務器,重新啓動了所有服務,再次捆綁,遷移等。似乎沒有任何工作。我該如何調試這個問題?form_for不保存到db

回答

0

嘗試在其中一個相關控制器中臨時更改@model.save@model.save!

這告訴Rails拋出異常,如果保存失敗,而不是通常的方法(通常重定向到new)。很可能你有一個驗證錯誤,但無論是否如此,如果你這樣做,你會得到一個實際的描述,當控制器試圖保存你的更新模型時發生的錯誤。這應該給你開始調試的地方。

+0

感謝您的迴應!事實證明,我剛剛沒有關閉 ...時間重構成partials。 – Tag0Mag0 2013-05-02 17:22:59