開発者向けサポート

メソッド - キー項目ユニークチェック(admin/extra/upload/is_unique_key/{name})

キー項目ユニークチェック

admin/extra/upload/is_unique_key/{name}

CSVでアップロードしたデータのキー項目が既に処理した行のキーと重複していないかチェックします

必要権限

system

引数

csv_key

string

CSVのキー項目を_で連結した文字列。この値が既に処理したデータのキー項目を保持するリストに含まれているかどうかで重複チェックを行います。
csv_key_list

array<String>

既に処理したデータのキー項目を保持するリスト。キー項目が複数ある場合、「_」で連結した文字列になっています。
input_data

mapオブジェクト

1行分のデータ
row

number

処理中の行番号

返り値

boolean

チェックがOKな場合、true。falseを返すとその行の登録処理を行いません。また、csv_key_listにもcsv_keyが追加されません。