汚れたMySQLデータベースでknex.jsを使用して移行しようとしています。 したがって、3つの異なるタイプのデータを持つJSONがある1つの列があります。 私はすでにこれらの異なるタイプのデータに対して3つの異なる列を作成した移行を行いました。Knex.jsはある列から他の列にデータを条件付きで移行します
は、私が今、何をしたいのか、その三つの異なる列にJSONでカラムからデータを移動させる条件付きである: if type == A: move to new_col_A else if type == B: move to new_col_B else: move to new_col_C
だから、最終的にはJSONと、この列が空であるべきで、3つの新しい列があるべきこのJSON列にあったデータが入力されます。
ありがとうございます、私はあなたの答えを適用し、それがうまくいった。新しいバージョンのMySqlはJSONをサポートしています。そして私は本当に生のクエリが必要でした。 – warreee