PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Rails 3.2 Postgres Save Error ActiveRecord::StatementInvalid:PG::Error:ERROR:Errore di sintassi vicino a 'T' in posizione 5

Ho appena avuto un problema simile, su Rails 3.2. Se non stai usando Rails trunk (lavorando verso 4.0), non comprende hstore in modo nativo:devi definire un codificatore di serializzazione (fornito da activerecord-postgres-hstore gemma), così:

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