ruby-on-rails - rails : ArgumentError in UsersController#create wrong number of arguments (2 for 1)

标签 ruby-on-rails ruby ruby-on-rails-4

我生成了带有属性 name:stringemail:string 的脚手架 User。在浏览器中填写表单并点击创建用户后,出现以下错误: click

有任何关于可能出现问题的线索吗?

最佳答案

使用旧版本 turbolinks gem 时会发生这种情况。 尝试将 gem 更新到最新版本。

将以下内容添加到您的Gemfile:

gem 'turbolinks', '~> 2.5.3'

然后,执行:

bundle install

然后,重新启动rails服务器并重试!

关于ruby-on-rails - rails : ArgumentError in UsersController#create wrong number of arguments (2 for 1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34577641/

相关文章:

ruby - 关于在 Ruby(非 Rails)中创建 OAuth 提供程序的教程或文档

ruby - 如何基于属性从XML获取后代节点

ruby-on-rails - has_many :through or has_and_belongs_to_many or something else?

ruby-on-rails - 如何从IP地址中找出用户所在的国家和城市?

ruby-on-rails - 创建周期性事件作业失败

ruby-on-rails - 如何按属性值搜索

ruby-on-rails - Ruby on Rails 计算百分位数的方法——可以重构吗?

sql - Rails 4 内部连接在同一张 table 上

ruby-on-rails - 如何使用 Paperclip 裁剪然后调整大小

ruby-on-rails - 无法按日期找到记录 [Rails 4]