PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cấu hình cơ sở dữ liệu ActiveRecord ::AdapterNotSpecified không chỉ định bộ điều hợp

Bạn đã không hiển thị lệnh gây ra truy vấn này, nhưng điều này có thể xảy ra nếu bạn chuyển một chuỗi chứ không phải một ký hiệu.

Ví dụ:

irb(main):001:0> ActiveRecord::Base.establish_connection("#{Rails.env}")
ActiveRecord::AdapterNotSpecified: database configuration does not specify adapter

Nhưng sau đó nếu bạn sử dụng một biểu tượng, nó sẽ hoạt động.

irb(main):001:0> ActiveRecord::Base.establish_connection("#{Rails.env}".to_sym)
=> #<ActiveRecord::ConnectionAdapters::ConnectionPool:0x007f2f484a32a0 #....


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hợp nhất bảng và nhật ký thay đổi thành một dạng xem trong PostgreSQL

  2. PostgreSQL:Loại dữ liệu nào nên được sử dụng cho Tiền tệ?

  3. Xuất dữ liệu bảng Postgresql bằng pgAdmin

  4. Chia tỷ lệ theo chiều dọc PostgreSQL

  5. Lược đồ PostgreSQL / Không gian tên với Django