Чтобы убрать кавычки из ответа SQL-запроса с JSON, необходимо применить функцию json_strip_nulls
.
Функция json_strip_nulls
удаляет все значения, которые являются NULL
, из данных JSON и возвращает результат без этих значений.
Приведу пример использования:
SELECT json_strip_nulls(json_column) as json_result FROM table_name;
Где json_column
- это столбец, содержащий данные JSON, а table_name
- имя таблицы.
Этот запрос выберет все строки из таблицы table_name
, удаляя значения NULL
из содержимого столбца json_column
и вернет результат без кавычек, т.к. тип данных JSON в PostgreSQL отображается в формате текста.