Re[2]: posgre json
От: nikkit  
Дата: 17.07.23 12:43
Оценка:
BE>How do I modify fields inside the new PostgreSQL JSON datatype?

проблема еще в том, что надо ведь координаты в кейс засунуть.
на конструкцию типа

SELECT
case
    when jsonb_path_query(geom, '$.coordinates[0][0][0]')::numeric < -180 then 
        jsonb_path_query(geom, '$.coordinates[0][0][0]')::numeric + 360
    else jsonb_path_query(geom, '$.coordinates[0][0][0]')::numeric
end
from t

ругается set-returning functions are not allowed in CASE
а мне еще ведь в jsonb_path_query эту всю красоту пихать.
или я не туда копаю?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.