Mongodb “mongodump”;失败:错误选项:只能将单个集合转储到stdout";

Mongodb “mongodump”;失败:错误选项:只能将单个集合转储到stdout";,mongodb,mongodump,Mongodb,Mongodump,不起作用,它给了我这样一条消息:“失败:错误选项:只能将单个集合转储到stdout”。 发生了什么?…因此,如果使用--out“-”,则异常是不言自明的,它只能在stdout上显示单个集合 所以我想知道你想要实现什么 如果要标准输出,则特定的集合命令为: mongodump --out "-" 谢谢,也可以在目录路径中转储所有内容,例如:mongodump-od:\database\dumpsyup。但我通常会练习归档和gzip以减少空间使用。在mongorestore中,您可以使用“mon

不起作用,它给了我这样一条消息:“失败:错误选项:只能将单个集合转储到stdout”。
发生了什么?…

因此,如果使用--out“-”,则异常是不言自明的,它只能在stdout上显示单个集合

所以我想知道你想要实现什么

如果要标准输出,则特定的集合命令为:

mongodump --out "-" 

谢谢,也可以在目录路径中转储所有内容,例如:mongodump-od:\database\dumpsyup。但我通常会练习归档和gzip以减少空间使用。在mongorestore中,您可以使用“mongorestore--gzip--drop--archive=db.tar”PS进行恢复,也可以提供归档的完整路径
mongodump -o - -d <dbname> -c <collection name>
mongodump --gzip --archive=db.tar