我正在使用csv类型进行mongoimport,但找不到忽略注释行的选项。我的csv注释了标有“#”作为起始字符的行。基本上,我通过node.js应用程序调用MongoDB。没办法忽视这些?有人可以建议是否有选项?
答案 0 :(得分:2)
CSV (Comma Separated Values)格式有意简单,不支持评论。在转到mongoimport
之前,您必须预先过滤评论的行。
mongoimport
旨在从命令行使用,但您已经提到过您正在从Node.js应用程序与MongoDB通信。
我建议使用node.js csv module,而不是调用mongoimport
。然后,您可以轻松地对注释或其他格式偏差进行基于行的过滤,并直接使用MongoDB driver进行插入。