आपको set_jsonb
. पर कॉल करना होगा प्रत्येक सरणी तत्व पर अलग-अलग, jsonb_array_elements
और उन्हें jsonb_agg
के साथ एक json सरणी में वापस एकत्रित करना
:
UPDATE test
SET data = jsonb_set(data, '{info}', (
SELECT jsonb_agg(el || '{"License" : "Proprietary"}')
FROM jsonb_array_elements(data -> 'info') el
));