मान जोड़ने के लिए JSON सरणी एपेंड ऑपरेटर का उपयोग करें (||
)
UPDATE jsontesting
SET jsondata = jsondata || '["newString"]'::jsonb
WHERE id = 7;
मान को हटाना इस तरह दिखता है
UPDATE jsontesting
SET jsondata = jsondata - "newString"
WHERE id = 7;
नेस्टेड फ़ील्ड से जुड़ना इस तरह दिखता है
UPDATE jsontesting
SET jsondata = jsonb_set(
jsondata::jsonb,
array['nestedfield'],
(jsondata->'nestedfield')::jsonb || '["newString"]'::jsonb)
WHERE id = 7;