JSON
要素が既に存在する場合、要素を追加しようとしても無視する関数が mysql にありますか? 例えば:
update waitinglist SET
new = JSON_ARRAY_APPEND(new, '$', "orange")
where id=2;
update waitinglist SET
new = JSON_ARRAY_APPEND(new, '$', "orange")
where id=2;
今、私の配列は次のようになります。
["apple", "orange", "orange", "orange", "orange"]
しかし、私はそれがセットのように機能することを望んでいます。
["apple", "orange"]
これを行う方法はありますか?