Wenn ich eine Tabelle mit einer Spalte namens json_stuff
, und ich habe zwei Reihen mitWie bekomme ich alle Schlüssel aus einer JSON-Spalte in Postgres?
{ "things": "stuff" }
und { "more_things": "more_stuff" }
in ihren json_stuff
Spalt, welche Abfrage kann ich über den Tisch mache Ergebnis erhalten [ things, more_things ]
wie?
Ugh, ich hatte die Dokumente überprüft, aber offensichtlich vermisst. Vielen Dank! – verygoodsoftwarenotvirus
Diese Abfrage gibt Ihnen alle Schlüssel, aber wenn Sie wirklich alle möglichen Schlüssel ohne Wiederholung erhalten müssen, ist dies die Abfrage 'wählen Sie jsonb_object_keys (json_stuff) als Schlüssel aus der Tabelle Gruppe für Schlüssel;' – Cyberguille