Closed sTone3 closed 6 years ago
Thank you for submitting the issue.
The readme has been edited to match how cli-kintone works.
Sorry, looks like importing using $id and importing using key field (update_key) processes differently in cli-kintone. The readme will be re-edited
早速の対応ありがとうございます。 Thank you for your quick response.
[README]
Import specified file into an App
If the import file has an $id column (or a field code for the Record number), records will be updated and/or added. If the value in $id matches a record number value, that record will be updated. It the value does not match, a new record will be added.
[実行結果]
レコード番号以外の特定のフィールドでレコードを更新するために、CSVファイルのヘッダ行にあるフィールドコードの先頭に更新キーを表すマーク"*"をつけています。更新キーとなるフィールドは値の重複を禁止する設定にしました。
READMEに「値が一致しなければ新しいレコードを追加する」と書いてありますが、この挙動は違う気がします。 kintoneの「ファイルから読み込む」を使用したときの挙動と同じ結果を期待します。
ちなみに、CSVファイルのヘッダ行の「*」を外すと期待した挙動となりました。 (更新対象データがあれば更新、なければ追加する) どこかにそのような記述がありますでしょうか。