mongoimport csv忽略注释行

时间:2013-02-23 15:14:01

标签: mongodb mongoimport

我正在使用csv类型进行mongoimport,但找不到忽略注释行的选项。我的csv注释了标有“#”作为起始字符的行。基本上,我通过node.js应用程序调用MongoDB。没办法忽视这些?有人可以建议是否有选项?

1 个答案:

答案 0 :(得分:2)

CSV (Comma Separated Values)格式有意简单,不支持评论。在转到mongoimport之前,您必须预先过滤评论的行。

mongoimport旨在从命令行使用,但您已经提到过您正在从Node.js应用程序与MongoDB通信。

我建议使用node.js csv module,而不是调用mongoimport。然后,您可以轻松地对注释或其他格式偏差进行基于行的过滤,并直接使用MongoDB driver进行插入。