Rails。存在?在本地工作但不在Heroku上工作

时间:2014-09-17 17:05:34

标签: ruby-on-rails heroku

我的Rails应用在本地运行良好。

但是,当我尝试在Heroku上启动我的Rails应用程序时,我收到以下错误:

Sep 17 09:50:27 ndeavor-staging app/web.1:  /app/app/models/workorder.rb:7:in `<class:Workorder>': undefined method `data' for nil:NilClass (NoMethodError) 

这是workorder.rb中的第7行:

  if ActsAsTenant.current_tenant.data.present?

tenant.data是一个hstore类型的列(不确定是否相关)。 有些人有价值观。其他人则是空白。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

current_tenant nil导致崩溃。