Come eseguire operazioni di aggiornamento su colonne di tipo JSONB in ​​Postgres 9.4

Guardando attraverso la documentazione per il tipo di dati Postgres 9.4 JSONB, non è immediatamente ovvio per me come fare gli aggiornamenti sulle colonne JSONB.

Documentazione per tipi e funzioni JSONB:

http://www.postgresql.org/docs/9.4/static/functions-json.html http://www.postgresql.org/docs/9.4/static/datatype-json.html

A titolo di esempio, ho questa struttura di base della tabella:

CREATE TABLE test(id serial, data jsonb); 

L’inserimento è facile, come in:

 INSERT INTO test(data) values ('{"name": "my-name", "tags": ["tag1", "tag2"]}'); 

Ora, come aggiornerei la colonna “dati”? Questa è una syntax non valida:

 UPDATE test SET data->'name' = 'my-other-name' WHERE id = 1; 

Questo è documentato da qualche parte ovvio che ho perso? Grazie.