rails console错误

时间:2011-06-26 01:58:30

标签: ruby-on-rails-3 rails-console

我正在尝试使用rails控制台,但每次输入命令时我都会

NameError: undefined local variable or method `user' for main:Object
    from (irb):3
    from /Users/Home/.rvm/gems/ruby-1.9.2-p180@rails3/gems/railties-3.0.9/lib/rails/commands/console.rb:44:in `start'
    from /Users/Home/.rvm/gems/ruby-1.9.2-p180@rails3/gems/railties-3.0.9/lib/rails/commands/console.rb:8:in `start'
    from /Users/Home/.rvm/gems/ruby-1.9.2-p180@rails3/gems/railties-3.0.9/lib/rails/commands.rb:23:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'

我无法查看任何模型,甚至无法执行基本操作

有人可以提出任何建议吗?

非常感谢 答案

1 个答案:

答案 0 :(得分:0)

您也可以使用

user = User.new(//构造函数参数)

user = User.create(//构造函数参数)

user = User.new() //空白用户对象

第二种方法将创建并保存您的记录。