PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Speichern von verschachtelten Hashes in PostgreSQL mit Rails 4 (und Hstore)

Sie sollten versuchen, die JSON-Erweiterung für Postgresql zu verwenden. Es wird genau das tun, was Sie wollen:JSON validieren und speichern. Ursprünglich wurde die JSON-Erweiterung in 9.2 hinzugefügt. Postgres 9.3 fügte weitere Funktionen für die JSON-Erweiterung hinzu, einschließlich neuer Operatoren und Funktionen. Und postgres 9.4 wird erweiterte Indizierungsunterstützung für JSON bieten, sodass Sie mit diesem Setup zukunftssicher sind.

Zugehörige Links:http://www.postgresql.org/docs/ 9.3/static/functions-json.html http://wiki.postgresql.org/wiki/What 's_new_in_PostgreSQL_9.3#JSON:_Additional_functionality