У меня есть эта строка (с разными символами) как значение строки в Postgresql:
{'img_0': 'https://random.com/xxxxxx.jpg', 'img_1': 'https://random.com/yyyyyy.jpg', 'img_2': 'https://random.com/zzzzzz.jpg'}
Я пытаюсь использовать json_eact_text (), но не могу понять, как это сделать. Я пробовал to_jsonb () на нем (работает), а затем jsonb_each (), но у меня есть эта ошибка:
ERROR: cannot call jsonb_each on a non-object
Мой запрос:
WITH
test AS (
SELECT to_jsonb(value) as value FROM attribute_value WHERE id = 43918
)
SELECT jsonb_each(value) FROM test