.csvアップロードによる一括ユーザーカスタムフィールド変更

Jay が成果物を納品しました。

これを使用するには Linux / Bash に関するある程度の知識が必要であり、まずバックアップを取り、注意して実行することを強くお勧めします。注意しないとユーザーデータをひどく台無しにする可能性があるためです。本番サイトで使用する前に、ステージングサーバーで試しました。

対象とする user_field の既存データを取得するために、この Data Explorer クエリが役立つかもしれません。

--[params]
-- string :ucf_name = user_field_1

SELECT
    user_id, value as ":ucf_name"

FROM user_custom_fields

WHERE name = :ucf_name
ORDER BY user_id asc

クエリがそれらをインクルードするのを停止する方法がわからなかったため、.csv のフィールド名の両側から ' を削除する必要があることに注意してください。

「いいね!」 4