【PostgreSQL】json文字列の要素を追加・更新する(jsonb_set, jsonb_insert)
jsonb_set関数 jsonb_set関数はJSON文字列の要素を更新する関数。
以下の書式で定義される。
jsonb_set(target, path, new_value, [create_missing]) target: 更新対象のJSON path: 更新する要素のパス new_value: 更新する値 create_missing: パスで指定したキーが無い場合に追加しない場合はfalseを指定する 更新する要素のパス 要素のパスは{}の中にカンマ区切りで指定する。
キーバリューの場合はキー名、配列の場合はインデックスを指定する。