Heroku的存在验证失败,即使它在本地工作

时间:2012-09-07 11:38:09

标签: ruby-on-rails heroku

由于我正在学习如何使用Heroku和在Rails上编码,我想问一下我遇到的这个奇怪的问题

我正在使用Heroku来推送我的rails应用程序在线并使用 postgresql 作为我的数据库。 我通过命令

git push heroku master
成功推送了我的代码 然而,即使我已经将状态验证添加到我的模型中,即使它在线工作,我仍然无法让它在Heroku上工作。我的型号代码;

class User < ActiveRecord::Base
  attr_accessible :name
  validates :name, :presence => true 
end

如果我能得到一些想法,我将不胜感激。我希望它与部署无关,因为它在网上工作得很好。

1 个答案:

答案 0 :(得分:1)

您可以通过执行git diff heroku/master来验证您的主人是否已被推送。如果您已正确提交并部署了所有内容,则不应显示任何更改。