JSONB_SET
Повертає копію JSON з новим значенням за вказаним шляхом.
Синтаксис
JSONB_SET(<json>, '{<шлях>}', <нове значення>)
JSONB_SET(<json>, '{<шлях>}', <нове значення>, <створювати ключ>)
Шлях пишуть як перелік ключів у фігурних дужках: '{name}' — ключ верхнього рівня, '{address,city}' — вкладений. Нове значення має бути JSON, тож текст береться в подвійні лапки: '"Liam"'. Якщо ключа нема, він додається, а четвертий аргумент false це вимикає.