【发布时间】:2019-03-04 06:42:42
【问题描述】:
在一个应用程序的Rails 4.1.1版本中,我在articles_controller中有以下create方法:
def create
@article = Article.new(article_params)
authorize @article
if @article.save
flash[:notice] = "Successfully created article."
redirect_to edit_article_path(@article)
else
render :new
end
end
但是,更新到 Rails 4.2 后,尝试重定向时会出现以下错误:
wrong number of arguments (2 for 1)
为什么会出现这个错误,如何解决?
【问题讨论】:
-
在最近一次 4.2 升级后我实际上遇到了这个问题,但我没有使用 turbolinks。
标签: ruby-on-rails ruby-on-rails-4.2