我正在 Heroku 上部署一个应用程序。虽然部署的经验很好,但我在修复东西时很痛苦。
首先是autoincrement
Heroku db 和我的 db 之间的 ID 都搞砸了。因此,在部署之前,我必须从本地应用程序中删除所有数据,然后将我的数据库推送到 heroku。如果我不这样做,那么在尝试在 heroku 应用程序上添加记录时,我会收到重复的键错误。有没有办法控制rails中的自动增量ID?
第二件事,当 heroku 应用程序出现错误时。我看到自定义 500 错误页面。We're sorry, but something went wrong
(500)。有没有办法显示某种错误消息?或者我必须依赖heroku日志?这只是为了开发,所以如果发生一些错误,我只想在页面本身上看到它。至少有一部分...
我是 Heroku 和 Rails 的新手