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

Vik*_*ash 3 csv mongodb mongoimport

我在阅读csv文件时遇到以下错误:

失败:错误处理文档#1:文字new中的无效字符'a'或null(期望'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,attacker_commander,defender_commander,夏天,位置,区域,记

金牙之战,298,1,Joffrey/Tommen Baratheon,Robb Stark,Lannister ,,,, Tully ,,,,胜利,激战,1,0,15000,4000,Jaime Lannister,"Clement Piper,Vance" ,1,金牙,韦斯特兰,

Mummer's Ford,298,2,Joffrey/Tommen Baratheon,Robb Stark,Lannister ,,, Baratheon ,,,, win,ambush,1,0,,120,Gregor Clegane,Beric Dondarrion,1,Mummer's Ford, Riverlands,

DAX*_*lic 5

我猜你没有指定文件类型,--type csv所以mongoimport假定你默认导入一个JSON文件

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