我正在尝试使用命令将csv导入我的mongodb集合
mongoimport --mode merge --headerline --upsertFields firstname --db Intelligense-集合演示-文件 demo.csv-类型 CSV
但是得到
error inserting documents: An empty update path is not valid.
我在做什么错?
我在数据库“ Intelligense”下有一个“ demo”集合,其数据格式为
{
"_id" : ObjectId("5cd8559c041f762929f36d97"),
"firstname" : "john",
"lastName" : "mayer"
}
我的csv包含
_id, email, firstname 5cd8559c041f762929f36d97,johnmayer@gmail.com, john
我希望获得以下收集结果作为最终结果
{
"_id" : ObjectId("5cd8559c041f762929f36d97"),
"firstname" : "john",
"lastName" : "mayer",
"email" : johnmayer@gmail.com
}
答案 0 :(得分:0)
我找到了答案。问题是我的csv文件中没有标题的索引列无效。