当我运行rake db:migrate时,我的rails应用程序运行良好,但当我try 启动rails控制台时,问题就出现了.

2.0.0p247 :003 > User
 => User(no database connection)

推荐答案

简单的解决方案:

要查看这是否属实,请在控制台中进行查询.

User.count 

这修正了我和一位同事的误报警告.

使用Model.connection建立连接.

Ruby相关问答推荐

如何根据数组键对散列键进行排序?

使用正则表达式判断用户输入的开头是否正好有两个大括号

是否有类似于 Ruby 的 Sinatra 的 .NET 框架?

如何判断一个对象在 Ruby 中是否可迭代?

ActiveRecord::AdapterNotSpecified 数据库配置未指定适配器

在ruby中反转数组的顺序

如何关闭 Rails 3.1 上的自动样式表/javascript 生成?

这些 Ruby 命名空间约定之间有什么区别?

如何获取字符串中所有出现的 Ruby 正则表达式的匹配数据?

如何在 linux (ubuntu) 上更新 ruby​​?

无法在 macos-10.15.6 上Bundle 安装 puma 4.3.5 或 gem puma 与 ruby​​-2.6.6

array.include?多个值

Ruby中的每个块都可以有一行吗?

从命令行使用Bundle 器将 gem 添加到 gemfile

在 Ruby 中计算中位数

Mustache Templates 可以做模板扩展吗?

在本地覆盖 Vagrant 配置设置(每个开发人员)

Ruby总是Round Up

查找与给定条件匹配的元素的索引

带有类名的动态类定义