当我将应用程序移动到Heroku时,我在视图中出现错误,我没有进入开发阶段或在生产模式下进行本地化。 我从railsapp.github.com开始使用Devise Mongoid应用程序并添加了bootstrap。
当我部署到Heroku时,我在Devise navigation parcial上得到以下错误,
ActionView::Template::Error (can't convert Array into String):
我正在使用Mongoid 3.0.0.rc
我认为它与Mongoid有关,因为我最初能够使用2.4.10使其工作,但现在我在该版本中遇到了其他错误。 此外,如果我在parcial中注释掉它出错的行,它会加载根目录,但如果我四处走动,最终会崩溃。
我的想法已经用完了!
如果有帮助,我可以发布日志或配置文件。
答案 0 :(得分:1)
它已知并正在努力。 https://github.com/mongoid/moped/issues/21
建议降级回您的使用范围。 3.0.0.rc也给了我一些heroku问题