我有一个数据集合,按|
字符分隔。我要将数据收集添加到mongodb。所以我需要通过|
字符来分隔数据。我的mongoimport命令如何?
以前,我通过以下命令成功导入csv文件。
$ mongoimport -d mydb -c things --type csv --file locations.csv --headerline
我有一个数据集合,按|
字符分隔。我要将数据收集添加到mongodb。所以我需要通过|
字符来分隔数据。我的mongoimport命令如何?
以前,我通过以下命令成功导入csv文件。
$ mongoimport -d mydb -c things --type csv --file locations.csv --headerline
mongoimport
支持 JSON、CSV(逗号分隔值)或 TSV(制表符分隔值)。该|
字符不是 CSV 或 TSV 的有效分隔符,因此您需要将输入文件更改|
为,
或选项卡,并--type
相应地指定。
mongodb 实际上可以处理一个 | .unl、.txt、.csv 中的单独记录
只需确保按照以下格式执行此操作。对于指定的提到的扩展,使用--type csv
:
mongoimport -c <table_name> -d <database_name> --mode upsert --file <filename> --type csv --headerline