OSX终端 - 如何正确编写此命令以将CSV导入MongoDb

时间:2013-11-20 01:10:14

标签: javascript mongodb csv terminal

我正在尝试将TSV文件导入Mongodb。但是我对终端不是很好,以下命令会一直失败。有什么建议吗?

/mongoimport --db webapp-dev --collection cities --type tsv --file ~/Desktop/cities.csv

Tue Nov 19 17:05:25.237 SyntaxError: Invalid flags supplied to RegExp constructor 'Desktop'

1 个答案:

答案 0 :(得分:0)

mongoimport是一个OS shell命令,而不是MongoDB shell命令。 启动新的OS shell并重试mongoimport

通常(对于非root用户)OS shell会提示您user@host$$

如果mongoimport在系统PATH中,您的命令将是:

$ mongoimport --db webapp-dev --collection cities --type tsv --file ~/Desktop/cities.csv

如果mongoimport不在系统PATH中,那么您的命令将是(完整路径):

$ /path/to/mongodb/bin/mongoimport --db webapp-dev --collection cities --type tsv --file ~/Desktop/cities.csv