0

我正在尝试使用 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>'

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

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

非常感谢

4

1 回答 1

0

你也可以使用

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

或者

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

或者

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

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

于 2016-08-10T13:19:06.637 回答