Я использую PostgreSQL и пытаюсь запустить обновление для jsonb.
Я хочу, чтобы значение "2W" изменилось только на число 2.
Таким образом, приведенный ниже запрос удаляет W, но оставляет его как "2".
Как бы я go удалил двойные кавычки?
в настоящее время это выглядит как {"size": "2W"} и я хотел бы, чтобы это выглядело как {"size": 2}
UPDATE x
SET x = jsonb_set(x, '{size}', ('"' || replace(x->>'size', 'W', '') || '"')::jsonb)
WHERE x IN ('')