Skip to content
This repository was archived by the owner on Jan 3, 2026. It is now read-only.
This repository was archived by the owner on Jan 3, 2026. It is now read-only.

CSVインポート機能が動作しません #5

@yosshii04

Description

@yosshii04

以前より利用させていただいており、大変助かっております。ありがとうございます。
未理解部分が多くあり、見当違いな質問であるかもしれませんが、ご了承ください。

NCMBの新ドメイン対応(2019年10月以前)から、既存のクラスへレコードを追加するため、CSVインポート機能を利用させていただいておりましたが、今回実行したところ動作しませんでした。

$ ncmb csv import /Users/○○○○/Desktop/○○○○.csv --classname ○○○○ -b -d --object -l
以前の通りに、ターミナルより上記のコマンドを入力したところ、下記のエラーが表示され動作しませんでした。

エラー(1行目):
(node:1755) UnhandledPromiseRejectionWarning: Error: cannot GET /2013-09-01/classes/○○○○?where=○○○○serialNumber○○○○userId○○○○inputDate○○○○&limit=1 (403)

バージョンが古いのではと思い、以下試したことです。

(その1)
$ npm i ncmb-cli -g

npm WARN deprecated babel@6.23.0: In 6.x, the babel package has been deprecated in favor of babel-cli. Check https://opencollective.com/babel to support the Babel maintainers
npm WARN deprecated core-js@2.6.10: core-js@<3.0 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
/Users/○○○○/.nodebrew/node/v10.5.0/bin/ncmb -> /Users/○○○○/.nodebrew/node/v10.5.0/lib/node_modules/ncmb-cli/bin/ncmb

core-js@2.6.10 postinstall /Users/○○○○/.nodebrew/node/v10.5.0/lib/node_modules/ncmb-cli/node_modules/core-js
node postinstall || echo "ignore"

  • ncmb-cli@1.12.0
    added 29 packages from 54 contributors, removed 232 packages, updated 50 packages and moved 6 packages in 15.794s

上記、最新バージョンをインストールし直しました。(WARNは対応がわからなかったためそのままです)

(その2)
$ ncmb init -a YOUR_APPLICATION_KEY -c YOUR_CLIENT_KEY
Config file saved successful.

上記、初期設定しました。こちらはできているようです。

(その3)
$ ncmb csv import /Users/○○○○/Desktop/○○○○.csv --classname ○○○○ -b -d --object -l

上記、コマンド入力後に以前は、

Row #1, data exist. objectId is rFCoQOHkkCBdGPKG
Row #2, data exist. objectId is zLbqne8Gv9OITMjG

のようなログが流れていましたが、今回はログの表示はなく、5秒後くらいに何もなく返ってきます。
NCMBのコントロール画面から、データストアを確認してもデータはインポートされておりません。

(その4)
$ ncmb csv export --classname ○○○○ -o /Users/○○○○/Desktop/○○○○.csv

上記、確認のため、試しにエクスポートを行なったら、デスクトップにファイルが保存されました。
こちらは動作しております。

以上
お忙しい所大変恐縮でございますが、何かしらアドバイスをいただけると幸いでございます。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions