Heroku与多个dynos无法正常工作

时间:2013-05-28 23:20:26

标签: heroku heroku-postgres

我做了git push heroku来更新我的应用,就像我以前做过很多次一样。我需要执行heroku run rake db:migrate向模型添加字段。没什么大不了。除了现在我在我的网站上收到该字段不存在的错误:

2013-05-28T21:57:37.050674+00:00 app[web.1]: ActiveRecord::UnknownAttributeError (unknown attribute: has_computer):
2013-05-28T21:57:37.050674+00:00 app[web.1]: app/controllers/time_track_controller.rb:36:in `create_check_in'

这是由.create()命令引起的。但has_computer,我在迁移中添加的字段确实存在于生产中。我可以使用heroku run console来操纵它并使用它创建记录。

问题是我有多个dynos而且我必须以不同于git push heroku的方式更新Heroku吗?

1 个答案:

答案 0 :(得分:1)

我做了一个heroku restart,现在一切正常。希望我3小时前知道这样做!!!