来自CSV的mongoimport仅创建了DB not collection

时间:2013-08-13 13:39:56

标签: mongodb

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

**member_id product_id  date1   no_helpfeedback no_feedback rating  title body**
  A1004AX2J2HXGL    B0007RT9LC  May 30, 2005    3   4   5   The film //text
 A1004AX2J2HXGL B00028HBKM    January 17, 2005  9   22  1      Life beyond   //text

on cmd

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

in 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 show(空)和其他db.collection.find() / show collections也请帮帮我,我在哪里犯错误。谢谢。

1 个答案:

答案 0 :(得分:1)

你忘了--file选项

这种方式(没有给出文件)mongoimport正在等待通过stdin的数据馈送。 这就是你必须使用Clt + c进行中断的原因。

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