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 эту всю красоту пихать.
или я не туда копаю?