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

PG ::UndefinedTable:ERROR:quan hệ không tồn tại với quy ước và đặt tên Rails chính xác

Tôi gặp vấn đề tương tự và tôi nhận thấy rằng trong các lần di chuyển của mình, tôi không có tên bảng ở dạng số nhiều:

Ví dụ:



    class CreatePosts  ActiveRecord::Migration
      def change
        create_table :posts do |t|
          t.string :source
          t.string :destination
          t.datetime :time
          t.timestamps
        end
      end
    end


Tôi có create_table :post , nhưng khi tôi thay đổi nó thành create_table :posts . Nó bắt đầu hoạt động !!!!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm sắc nét dữ liệu của bạn với PostgreSQL 11

  2. Quản lý một Bản cam kết PostgreSQL khác

  3. Chế độ ngủ đông lưu Mô hình người dùng vào Postgres

  4. Gợi ý tại PostgreSQL

  5. Cách khai báo một biến trong truy vấn PostgreSQL