link_to在生产中不起作用(Heroku)

我在本地使用link_to没有任何问题,但是,一旦我部署到Heroku,我收到以下错误:

users#show (ArgumentError) "arguments passed to url_for can't be handled. Please require routes or provide your own implementation" app/views/users/show.html.erb:176:in `_app_views_users_show_html_erb__222687663100622833_69928454693640' 

我正在使用ruby’2.2.0’和rails’4.2.0′

有关如何进一步调试或在本地复制它的任何想法?


更新1.这是显示分页链接的实际视图代码。 结果路由应为/ users / 1?page = 1等。

  

问题在于url_helpers包含在我的一个模型中 – 在删除以下内容之后一切正常。

 include Rails.application.routes.url_helpers 

在Rails引擎规范中使用正确的url_for方法