我的 Rails 应用程序在运行时运行良好rake db:migrate
但是当我尝试启动 Rails 控制台时出现问题。
2.0.0p247 :003 > User
=> User(no database connection)
这是由于 ActiveRecord 建立连接延迟启动4.0
。不用担心。
第一次建立后,您将开始看到预期的输出。尝试这个:
2.1.4 :001 > User
# => User (call 'User.connection' to establish a connection)
2.1.4 :001 > User.count
# => SELECT COUNT(*) FROM "users" ...
2.1.4 :001 > User
# => User(id: integer, email: string, encrypted_password: string, ...)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)