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

Rails 3.2 Postgres Save Error ActiveRecord::StatementInvalid:PG::Error:ERROR:Syntaksfejl nær 'T' ved position 5

Jeg har lige haft et lignende problem, på Rails 3.2. Hvis du ikke bruger Rails trunk (arbejder mod 4.0), forstår den ikke hstore indbygget - du skal definere en serialiseringskoder (som leveres af activerecord-postgres-hstore perle), sådan:

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



  1. Sådan afkodes PostgreSQL-fejlloggene

  2. For Nvarchar(Max) får jeg kun 4000 tegn i TSQL?

  3. Dumping af datablokke

  4. En databasemodel til en onlineundersøgelse. Del 4