MongoImportでCSVデータを取り込む
-
- headerlineを付けるとCSVの最初の1行目が、フィールド名として認識される。
mongoimport --db データベース名 --collection コレクション名 --type csv --headerline --file CSVファイル名
例えば
name,addr,tel mataro,tokyo,090-1111-1111 hogehoge,kyoto,090-2222-2222 hugahuga,tokyo,090-1234-5678
と言うデータがあった場合
{ "name" : "mataro", "addr" : "tokyo", "tel" : "090-1111-1111" }, { "name" : "hogehoge", "addr" : "kyoto", "tel" : "090-2222-2222" }, { "name" : "hugahuga", "addr" : "tokyo", "tel" : "090-1234-5678" }
と言う風に取り込まれる。