它傳遞參數作爲replacement_emails,這是正確的。從日誌:的Heroku不設置布爾領域的Rails應用
Parameters: {"utf8"=>"✓", "authenticity_token"=> ... "replacement_emails"=>"1"}, "commit"=>"submit", "id"=>"1"}
但它沒有在數據庫中設置。在日誌中沒有錯誤消息,什麼都沒有。它使用SQLite進行開發。
有什麼想法?爲什麼它在開發中運行但在Heroku上沒有生產?
沒有你看看Heroku的日誌? –
這是heroku日誌。就像我說的,沒有錯誤信息。 – Slick23
您應該發佈相關的型號代碼和遷移。此外,Heroku使用Postgres,而不是SQLite - 在開發和生產中使用相同的環境總是一個好主意。 – eugen