ich diese json Struktur haben, wo ich speichern auch eine PostgreSQL-TypnameCast Typ A Typ Name gegeben
{
"temperature":{
"value":"(-75,-70]",
"type":"int4range"
}
}
i den Wert bekommen kann wie
SELECT '{"temperature":{"value":"(-75,-70]","type":"int4range"}}'::jsonb #> ARRAY['temperature','value']
jetzt der Wert Typ Text und Ich weiß, dass ich nur einfache Typen in JSON speichern kann, aber wie kann ich den Wert zu int4range
dynamisch unter Verwendung des Typennamens, den ich habe, umwandeln?
Ich denke, dass dynamische Posts in Postgres unmöglich sind. Sie können dies natürlich innerhalb einer plpgsql-Funktion tun, aber Sie können das Ergebnis nicht korrekt zurückgeben. – klin
@klin danke, das war hilfreich wollte nur sicher sein, dass es nicht gerade vorwärts geht – Bread