sql >> データベース >  >> RDS >> PostgreSQL

Postgresjsonbネストされた配列の追加

    正常に動作します:

    UPDATE things
    SET data =
        jsonb_set(data,
                  '{things,0,moreThings}',
                  data->'things'->0->'moreThings' || '{ "text": "thing" }',
                  TRUE
        )
    WHERE id = 1;
    

    主キーとjsonbのみで構成されるテーブルがある場合 属性があり、このjsonbを定期的に操作したい データベースでは、あなたは確かに何か間違ったことをしています。データをもう少し正規化すると、生活がはるかに楽になります。




    1. cx_oracleをPyinstallerにバンドルする方法

    2. コピーcsvpostgresqlでデータの重複を防ぐための最良の方法

    3. サーバーサイドデータを保存する最良の方法は?

    4. php / mysqlの世界では、ストアドプロシージャは使用できませんか?