With postgresql 9.3 I can SELECT specific fields of a JSON data type, but how do you modify them using UPDATE? I can\'t find any examples of this in the postgresql documenta
If you want to use values from other columns in your JSON update command you can use string concatenation:
UPDATE table SET column1 = column1::jsonb - 'key' || ('{"key": ' || column2::text || '}')::jsonb where ...;