2015-10-15 59 views
2

运行此命令,并且导出了0条记录。 [改变了数据库和集合名称的隐私]。加倍检查语法。mongoexport exports 0 records

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 
    [email protected]_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 

回答

1

mongoexport语法看起来不错。由于您使用的是副本集,因此请修改如下的语法并尝试使用

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