希望使用mongoimport将csv文件中的数百万条记录导入到mongodb时获取以下格式的文档,该命令需要用于获取此格式。请帮忙。谢谢。
"_id" : {
"X_id" : 1,
"y_id" : 2,
"z_id" : 3
},
"name" : "test",
"allow" : 1,
"date1" : ISODate("2012-12-31T17:31:02.981Z"),
"date2" : ISODate("2012-12-31T17:31:02.981Z")
}
答案 0 :(得分:0)
mongoimport
工具仅用于从CSV / TSV / JSON文本文件直接导入。对于更复杂/自定义的转换,您需要使用supported language drivers之一的MongoDB以您喜欢的编程语言创建自己的导入脚本。
如果要导入数百万条记录,可以采用以下几种方法加快导入: