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

Rails 3.2 Postgres Save Error ActiveRecord ::StatementInvalid:PG ::Error:ERROR:Lỗi cú pháp gần 'T' ở vị trí 5

Tôi vừa gặp sự cố tương tự, trên Rails 3.2. Nếu bạn không sử dụng thân cây Rails (làm việc theo hướng 4.0), nó sẽ không hiểu hstore nguyên bản - bạn cần xác định bộ mã tuần tự hóa (được cung cấp bởi activerecord-postgres-hstore đá quý), như vậy:

class Example < ActiveRecord::Base
  serialize :data, ActiveRecord::Coders::Hstore
end



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mệnh đề KIỂM TRA cho các chế độ xem có thể cập nhật

  2. Giao diện trực quan PostgreSQL tương tự như phpMyAdmin?

  3. Tổng hợp kết nối PostgreSQL:Phần 2 - PgBouncer

  4. Các chỉ mục JSON của postgres có đủ hiệu quả so với các bảng chuẩn hóa cổ điển không?

  5. PostgreSQL qua SSH Tunnel