0
でJSONデータ型の列から日付を抽出するために、私はJSONデータ型だ列open_houses
を持っており、それは次のようになります。私はこのコラムから「日」を抽出しようとするとどのようにPostgresの
open_houses
[{"Date": "2017-08-13", "ToTime": "4:00PM", "FromTime": "2:00PM"}]
[{"Date": "2017-08-12", "ToTime": "3:00PM", "FromTime": "1:00PM"}]
[{"Date": "2017-08-12", "ToTime": "4:00PM", "FromTime": "2:00PM"}]
[{"Date": "2017-08-13", "ToTime": "3:00PM", "FromTime": "1:00PM"}]
私が手エラー -
SELECT ...
FROM prod.vw_listing
WHERE ...
...
AND open_houses[1] -> 'Date'::DATE >= current_date;
エラー:
cannot subscript type jsonb because it is not an array
を。なぜそれを受け入れないのですか? –
とあなたはそれをdownvoted、どのような幼稚な?私は本当にあなたの答えを使用しなかった、私は私のwhere句を変更しました。それが私に実際の答えを与えたら、私はそれを受け入れていただろう。私はあなたに+1を与えました。 – hky404
他の誰かがそれをして、それに値するものでした。 –