Mongodb 从CSV导入mongoimport仅创建数据库而不是集合

Mongodb 从CSV导入mongoimport仅创建数据库而不是集合,mongodb,Mongodb,c:/review.csv包含(9条记录) 关于cmd C:\>mongoimport --db Amazondb --collection review --type csv --fieldFile /test2.csv connected to: 127.0.0.1 - #blinking Clt+c 在mogo cmd中 > show dbs Amazondb

c:/review.csv包含(9条记录)

关于cmd

 C:\>mongoimport --db Amazondb --collection review --type csv --fieldFile /test2.csv
 connected to: 127.0.0.1
 -                                               #blinking
 Clt+c
在mogo cmd中

  > show dbs
  Amazondb        (empty)
  local   0.078125GB
  mydb    0.203125GB
  mydbs   0.203125GB
  test    0.203125GB
  > use Amazondb
  switched to db Amazondb
  > db.collection.find()
  > show collections
  >
我等了5分钟,然后按下clt+c,我正在windows上工作,我的Amazondb数据库已创建,但没有显示在db shows(空)和其他db.collection中的集合。find()/show collections还有,请帮助我,我在哪里出错。谢谢。

您忘记了--file选项

这样(没有提供文件)mongoimport正在等待通过stdin提供数据。 这就是为什么必须使用Clt+c进行中断


--文件c:/review.csv
添加到mongoimport命令行

谢谢orid,但您能否解释一下,空数据库是如何创建的以及何时从fieldfile获取路径的?fieldfile不是数据文件的路径,而是字段名标题
  > show dbs
  Amazondb        (empty)
  local   0.078125GB
  mydb    0.203125GB
  mydbs   0.203125GB
  test    0.203125GB
  > use Amazondb
  switched to db Amazondb
  > db.collection.find()
  > show collections
  >