尽管重定向并且没有渲染,ActionView :: MissingTemplate

时间:2016-06-23 04:35:14

标签: ruby-on-rails heroku

我遇到了在Heroku上运行的Ruby on Rails应用程序的问题。活动控制器的set_default_activities方法在

结束

redirect_to root_path

但它似乎在寻找名为“activities / set_default_activities”的视图模板:

2016-06-23T04:15:39.021209 #3] FATAL -- : 
2016-06-23T04:15:39.021744+00:00 app[web.1]: ActionView::MissingTemplate (Missing template activities/set_default_activities, application/set_default_activities with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder]}.

我已阅读过有关此错误的帖子,他们似乎建议添加一行

    render nothing: true  

我在倒数第二行完成了这项工作,但问题仍然存在。我接下来应该尝试什么?

1 个答案:

答案 0 :(得分:-1)

在您的活动控制器中,将重定向行修改为:

redirect_to root_path and return