我遇到了在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
我在倒数第二行完成了这项工作,但问题仍然存在。我接下来应该尝试什么?
答案 0 :(得分:-1)
在您的活动控制器中,将重定向行修改为:
redirect_to root_path and return