PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Rails 3.2 Postgres Save Error ActiveRecord::StatementInvalid:PG::Error:ERROR:Błąd składni w pobliżu 'T' na pozycji 5

Właśnie miałem podobny problem, na Rails 3.2. Jeśli nie używasz trunku Rails (pracując w kierunku 4.0), nie rozumie on natywnie hstore - musisz zdefiniować koder serializacji (który jest dostarczany przez activerecord-postgres-hstore klejnot), jak na przykład:

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. Zresetuj licznik automatycznego przyrostu w postgresie

  2. Jak najlepiej wykorzystać indeksy PostgreSQL

  3. Jak wysłać zapytanie do kolumny json dla pustych obiektów?

  4. Zapisz dane wyjściowe PL/pgSQL z PostgreSQL do pliku CSV

  5. Jaki typ danych dla szerokości i długości geograficznej?