ruby-on-rails – 为什么在Rails 4.2中使用redirect_to时有错误
发布时间:2020-12-16 20:32:43 所属栏目:百科 来源:网络整理
导读:在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(
在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后出现以下错误帐号: 参数错误数(2为1) 为什么会出现此错误,如何解决? 解决方法
这个问题是由包含Turbolinks(2.2.2)的过时版本的Gemfile造成的.我通过将Turbolinks升级到2.5.3版来解决问题.
在宝石文件中: 宝石”,’?> 2.5.3′ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读