Ruby on rails 使用rails控制台时出错

Ruby on rails 使用rails控制台时出错,ruby-on-rails,ruby,console,Ruby On Rails,Ruby,Console,我的应用程序上有Produtor模型,我正在尝试用rails控制台调试它 但是当我尝试在我的应用程序目录中使用rails控制台时,我得到了这个错误 D:\ruby\app>rails console Loading development environment (Rails 3.2.9) irb(main):001:0> Produtors.all NameError: uninitialized constant Produtors from (irb):1

我的应用程序上有Produtor模型,我正在尝试用rails控制台调试它

但是当我尝试在我的应用程序目录中使用rails控制台时,我得到了这个错误

D:\ruby\app>rails console
Loading development environment (Rails 3.2.9)
irb(main):001:0> Produtors.all
NameError: uninitialized constant Produtors
        from (irb):1
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:47:in `start'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:8:in `start'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:41:in `<top (required)>'
        from script/rails:6:in `require'
        from script/rails:6:in `<main>'
D:\ruby\app>rails控制台
加载开发环境(Rails 3.2.9)
irb(主):001:0>Produtors.all
NameError:未初始化的常量生成程序
来自(irb):1
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:47:in'start'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:8:in'start'
来自C:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:41:in`'
来自脚本/rails:6:in'require'
来自脚本/rails:6:in`'

问题是什么?

您需要使用型号的名称,
Produtor
。额外的s是让你失望的东西。请尝试
Produtor.all

您需要改用型号的名称
Produtor
。额外的s是让你失望的东西。尝试
Produtor.all