Wenn ich diese Hash-Werte {"1" => "1", "3" => "3", "2" => "2"} in Hstore Spalte in PostgreSql (9.4) (über Rails 5} wird dieser Hash unter der Hstore-Spalte neu angeordnet und sieht folgendermaßen aus: {"1" => "1", "2" => "2", "3" => "3"} ?.. möglich, diesRails, PostgreSQL und hstore
0
A
Antwort
1
Hash zu verhindern, um in Ruby garantiert ich gehe davon aus, dass, weil es Ruby und gehen in die Datenbank verlässt, Sie sind nicht mehr die Garantie bekomme ich postgres nicht denken, bewahrt die Reihenfolge source:
Die Reihenfolge der [hstore] -Paare ist nicht signifikant (und wird möglicherweise nicht reproduziert)
Wenn Sie wirklich wollen, dass die Reihenfolge erhalten bleibt, denke ich, dass Sie kein Glück haben. Wenn Sie möchten, dass die Reihenfolge identisch ist, sollten Sie den Ruby-Hash auf bekannte Weise sortieren und dann das SQL auf die gleiche Weise sortieren. Ich glaube, es gibt eine Möglichkeit, eine Hstore-Spalte nach Schlüsseln zu sortieren: Order by a value of an arbitrary attribute in hstore
Verwandte Themen
- 1. Rails 4 + PostgreSQL hstore, kann nicht ausgeführt werden "EXTENSION hstore CREATE"
- 2. PostgreSQL, SUM und GROUP aus numerischer Spalte und hstore
- 3. Indizes auf PostgreSQL Hstore Array-Spalten
- 4. Umbenennen von Hstore-Schlüssel in PostgreSQL 9.2
- 5. PostgreSQL hstore, json C# Visual Studio Implementierung
- 6. Fehler mit Rails Testdatenbank mit Postgres mit hstore
- 7. Wie kann ich den Wert eines Datensatzes mit Ruby on Rails 4.0.1/PostgreSQL Hstore aktualisieren?
- 8. Was ist die Größenbeschränkung für PostgreSQL 9.0+ hstore?
- 9. PostgreSQL 9.2 - Konvertieren TEXT JSON Zeichenfolge, um JSON/Hstore
- 10. Anwendungsfälle für hstore vs. json-Datentypen in postgresql
- 11. Wie verwendet man PostgreSQL hstore/json mit jdbctemplate
- 12. Schienen - migrieren von Hstore zu Jsonb
- 13. Ist es möglich, ein Array von hstore in PostgreSQL zu haben
- 14. Django Hstore Feld in sqlite
- 15. Integrieren der hstore-Spalte mit simple_form in Rails 4
- 16. Kombinieren Sie MongoDB und Postgresql in Rails?
- 17. PostgreSQL, Rails und: order => Problem
- 18. PostgreSQL-Benachrichtigungen und WebSockets mit Rails
- 19. Rails + PostgreSQL -verwenden Wie
- 20. Hinzufügen zu Hash-Wert in Hstore für Rails App
- 21. rails 4.1 Validierung von beliebigen Feldern über hstore
- 22. Rails PostgreSQL Syntaxfehler in
- 23. Wie ordne ich Ergebnisse nach Hstore-Attribut in Rails 4?
- 24. Gitlab-Schema - Rails Postgresql
- 25. Rails: Fail-PostgreSQL-Datenbank
- 26. Ist es möglich, und was ist die Syntax für einen geschachtelten Hash in PostgreSQL HStore-Typ?
- 27. PhpStorm - FEHLER: Typ "hstore" existiert nicht
- 28. Schienen 4 starke params + dynamische hstore Tasten
- 29. Richtiger Volltextindex Rails/PostgreSQL/pg_search
- 30. Rails Migrationen für PostgreSQL-Schemas