运行 Ruby on Rails (RoR) 应用程序或使用 ActiveRecord 框架的 Ruby 代码,您会收到错误消息:
Please install the postgresql adapter:
gem install activerecord-postgresql-adapter
尝试运行:
gem install activerecord-postgresql-adapter
也失败了,让你不知所措。
最佳答案
问题不是任何人写的。 问题是 postgresql 数据库适配器的名称是“postgresql”,而不是“postgres”,尽管 GEM 的名称是“pg”。
database.yml文件中的定义应该包括
adapter: postgresql
关于ruby-on-rails - 如何处理 Ruby on Rails 错误 : "Please install the postgresql adapter: ` gem install activerecord-postgresql-adapter'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1664364/