MariaDBでリストの指定した位置の最後にネスト要素を追加する
環境
MariaDB 10.6.4
Windows10 home 64bit
書式
JSON_ARRAY_APPEND('jsonオブジェクト’,’ [位置][ 位置 ] ',’追加要素’)
JSON_ARRAY_APPENDを使用して、リストの指定した位置の最後にネスト要素を追加します。
使用例1 (英数字)
SELECT JSON_ARRAY_APPEND('["x", ["y", "z"]]', '$[1][1]', "s") result
結果
[“x", [“y", [“z", “s"]]]
使用例2 (日本語文字列)
SELECT JSON_ARRAY_APPEND('["あ", ["い", "う"]]', '$[1][1]', "お") result
結果
[“あ", [“い", [“う", “お"]]]