6

我搜索了其他有此问题的帖子,但找不到解决我的特定问题的帖子。我的irb快疯了。我正在尝试更改数据库中的用户角色,但我什至无法访问我的用户!

irb(main):001:0> User.all
NameError: uninitialized constant Object::User
        from (irb):1
        from c:/Ruby192/bin/irb:12:in `<main>'

它工作正常,停止工作,很好,现在又停止了。我有一个用户模型并添加了用户。我无法确定问题所在。让我知道您需要查看哪些代码。谢谢!

4

2 回答 2

30

你应该跑

ruby script/console # Rails < 3

或者

rails c  # Rails 3.x

但不是(我相信你刚刚运行过这个)

irb
于 2011-05-12T16:26:11.270 回答
7

确保您实际使用的是rails console命令,而不仅仅是irb在项目文件夹中运行。

于 2011-05-12T16:26:29.713 回答