sql >> Database >  >> RDS >> PostgreSQL

Rails 3.2 Postgres Save Error ActiveRecord::StatementInvalid:PG::Error:ERROR:Syntaxisfout bij 'T' op positie 5

Ik had net een soortgelijk probleem, op Rails 3.2. Als je Rails-trunk niet gebruikt (werkt naar 4.0), begrijpt het de hstore niet native - je moet een serialisatiecodeerder definiëren (die wordt geleverd door de activerecord-postgres-hstore gem), zoals zo:

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



  1. Hoe de niet-null-beperking in MySQL te verwijderen?

  2. Gegevenskwaliteit en vaag zoeken

  3. Hoe om te gaan met database-evoluties van Play Framework 2 in productie

  4. Oracle vóór invoegen OF update-triggervoorbeeld