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

Yii Framework:Không thể tìm thấy bảng cho lớp bản ghi đang hoạt động trong cơ sở dữ liệu

Hóa ra dữ liệu không được nhập vào cơ sở dữ liệu được đặt tên. Thay vào đó, nó đã được nhập vào cơ sở dữ liệu của người dùng. Trong trường hợp này là 'postgres'. Cách khắc phục trong trường hợp này là nhập lại dữ liệu vào đúng vị trí hoặc thay đổi cấu hình Yii (quyết định của chúng tôi). Cài đặt kết nối mới:

'db'=>array('connectionString' => 'pgsql:dbname=postgres', 'emulatePrepare' => true, 'username' => 'postgres','password' => '',)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tôi làm cách nào để ghi nhật ký psycopg2 về thời gian thực hiện truy vấn?

  2. Thay đổi khóa chính thành khóa chính tổng hợp

  3. Cách tạo 52 tuần kể từ ngày hiện tại bằng Postgresql

  4. Hàm với truy vấn SQL không có đích cho dữ liệu kết quả

  5. Rails:Không có nhóm kết nối cho ActiveRecord ::Base