我的应用程序在我的本地服务器上运行完美但在我尝试将其推送到heroku时会返回以下错误:
ActionView::Template::Error (undefined method 'code' for nil:NilClass)
方法'code'
是我的SQLite数据库中第一列的标题,用于在搜索栏中搜索产品,然后在我的应用程序上绘制图形。
任何人都知道造成这种情况的原因是什么?
答案 0 :(得分:1)
在没有看到任何代码的情况下真的很难说,但很可能,你正在做的某个地方
some_variable.code
这个变量是零。可能发生的事情是您没有将数据添加到您的开发(本地)数据库中的生产数据库(在Heroku上),这导致该变量在Heroku上为nil
。