我正在使用Rails 3.0.3開發應用程序。無法在rails中轉儲文件錯誤
我在下面的代碼中收到「Can not dump file」錯誤。
if @post.update_attributes params[:post]
redirect_to post_path(@post) #<= ERROR HERE
谷歌搜索後,我加了2條線來解決這個問題。
if @post.update_attributes params[:post]
params[:post][:photos_attributes] = nil
params[:post][:attachments_attributes] = nil
redirect_to post_path(@post)
現在錯誤消失了。但我不明白爲什麼發生錯誤以及它是如何修復的。我使用active_record作爲會話存儲,並且由於文件無法存儲在數據庫中而導致錯誤。但爲什麼redirect_to嘗試在會話中存儲文件?
感謝。
山姆
+1想知道_why_錯誤消失了! :) – sarnold 2011-01-13 04:38:28