首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >失败: mongoimport中的错误处理文档

问失败: mongoimport中的错误处理文档
EN

Stack Overflow用户
提问于 2016-09-03 10:41:02
回答 2查看 4K关注 0票数 6

在读取csv文件时,我得到了以下错误:

失败:错误处理文档#1:无效字符'a‘中的文字新或空(期待'e’或'u')

有一些空白字段,我怀疑这些字段需要作为“null”来正确地读取。我说对了吗?

CSV样本:

姓名、年份、battle_number、attacker_king、defender_king、attacker_1、attacker_2、attacker_3、attacker_4、defender_1、defender_2、defender_3、defender_4、attacker_outcome、battle_type、major_death、major_capture、attacker_size、defender_size、major_capture、major_capture、defender_size、attacker_size、major_capture、attacker_size、defender_size、attacker_commander、name、attacker_2、attacker_3、attacker_4、defender_1、defender_2、defender_3、defender_4、attacker_outcome、battle_type、major_death、major_capture

金牙之战,298,1,乔佛里/汤门拜拉西恩,Robb Stark,Lannister,,,Tully,,,胜利,投球战,1,15000,4000,Jaime Lannister,"Clement Piper,Vance",1,金色牙齿,西部地区,

在Mummer's Ford,298,2,Joffrey/Tommen Baratheon,Robb Stark,Lannister,,,Baratheon,,,win,win,埋伏,1,0 ,120,Gregor Clegane,Beric Dondarrion,1,Mummer's Ford,the Riverland,

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-03 11:05:35

我想您没有用--type csv指定文件类型,所以mongoimport假设默认情况下导入JSON文件

->尝试使用--type csv --headerline导入

票数 10
EN

Stack Overflow用户

发布于 2021-06-18 09:12:54

在AWS文档中,它在CSV文件导入中遗漏了以下3行。

代码语言:javascript
复制
    --type=csv \
--headerline \
--ignoreBlanks \

在我向代码中添加了如下3行之后,CSV文件成功地导入到AWS documentdb。

代码语言:javascript
复制
mongoimport --ssl \
--host="sample-cluster.node.us-east-1.docdb.amazonaws.com:27017" \
--collection=sample-collection \
--db=sample-database \
--type=csv \
--headerline \
--ignoreBlanks \
--file=<yourFile> \
--numInsertionWorkers 4 \
--username=sample-user \
--password=abc0123 \
--sslCAFile rds-combined-ca-bundle.pem
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39306002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档