PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

ActiveRecord::Konfigurasi database AdapterNotSpecified tidak menentukan adaptor

Anda tidak menampilkan perintah yang menyebabkan kueri ini, tetapi ini bisa terjadi jika Anda meneruskan string dan bukan simbol.

Misalnya:

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

Tapi kemudian jika Anda menggunakan simbol, itu akan berhasil.

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. Skenario Kegagalan PostgreSQL Paling Umum

  2. Buat kolom secara dinamis untuk tab silang di PostgreSQL

  3. Mengubah banyak baris menjadi kolom di PostgreSQL

  4. Dapatkan nilai paling umum untuk setiap nilai kolom lain di SQL

  5. Menggunakan Replikasi Logis PostgreSQL untuk Mempertahankan Server TEST Baca/Tulis yang Selalu Terkini