创建新对象模型时出错

时间:2014-02-16 23:31:32

标签: ruby-on-rails

我在Rails中创建了一个用户模型,但当我进入我的rails控制台并输入User时,它显示一个错误,上面写着" =>用户(无数据库连接)"。您可以查看下面的Rails控制台日志

salmanalam@ubuntu:~/rails_projects/sample_app$ cd ..
salmanalam@ubuntu:~/rails_projects$ cd midexam
salmanalam@ubuntu:~/rails_projects/midexam$ rails c
Loading development environment (Rails 4.0.2)
Couldn't load interactive_editor: cannot load such file -- interactive_editor
Couldn't load awesome_print: cannot load such file -- awesome_print
2.0.0-p353 :001 > User
=> User(no database connection) 
2.0.0-p353 :002 > ^C
2.0.0-p353 :002 > 

1 个答案:

答案 0 :(得分:0)

您是否尝试过运行查询?

e.g。 User.count

ActiveRecord可能还没有尝试连接到数据库,因此也没有尝试过消息。

  

这不是一个错误。这是预期的行为。加载活动   记录模型不会建立与数据库的连接。

请参阅问题12804