mongoexport出口0记录

时间:2015-10-15 08:25:13

标签: mongodb mongoexport

运行此命令,导出0条记录。 [更改了隐私的数据库和集合名称]。 doubled检查了语法。

 mongoexport --db db_name --collection collection_name --out collection_name_delete.json --verbose
    2015-10-15T08:18:02.825+0000    connected to: localhost
    2015-10-15T08:18:02.825+0000    exported 0 records
    root@sever_name:/mnt/data# mongo db_name
    MongoDB shell version: 3.0.0
    connecting to: db_name
    DBReplicaSet:PRIMARY> db.dip_acon_research_finals.count()
    1597113

2 个答案:

答案 0 :(得分:3)

您有副本集,而不是独立设置。您必须使用正确的一组开关来连接副本集。再次使用--host和--port参数。有关更多参考,请参阅https://docs.mongodb.org/manual/reference/program/mongoexport/

答案 1 :(得分:1)

mongoexport语法看起来很好。由于您正在使用副本集,请修改如下语法并尝试

mongodump --host "<replSetName>/<hostname1><:port>,<hostname2><:port>,<...>" --db db_name --collection collection_name --out output_file.json