我試圖在我的控制器中使用redirect_to,同時仍然保留驗證錯誤的Flash消息。在這個網站的其他帖子,建議答案是使用:Ruby on Rails:如何在redirect_to時保持驗證錯誤,而不會在cookie中存儲太多
閃光燈[:錯誤] = @ object.errors redirect_to的object_path
不幸的是,如果有(在我的案件10)有很多錯誤,我得到一個ActionDispatch :: Cookies :: CookieOverflow 錯誤,因爲顯然@ object.errors對象太大而無法存儲在cookie中。
我真的很喜歡使用重定向而不是渲染出於其他原因我沒有提到,由於他們的複雜性。
有什麼建議嗎?