Я пытаюсь понять, как Postgresql
имеет дело с JSON
. Я объявил таблицу с двумя столбцами, и я бы хотел создать новый View для получения значений типа boolean.Postgresql JSON имеет ключ
До сих пор я мог получить значение как текст, но то, что я хотел бы получить, - это определение поля или нет. Например, если JSON
имеет ключ frameMenuData.frameElement
, он должен напечатать has_frame
до значения true.
SELECT
customer_data->>'frameMenuData'->>'frameElement' AS has_frame,
FROM
simple_list
WHERE
TRUE
AND guid='AAAA';
Приведенный выше код дает мне содержание этой строки. Мне нужно знать, определено ли значение customer_data->>'frameMenuData'->>'frameElement'
.
Как я мог это достичь?
Благодарим за помощь.