mongodump "Failed: bad option: can only dump a single collection to stdout"
mongodump "Failed: bad option: can only dump a single collection to stdout"
mongodump --out "-"
不起作用,它给了我这条消息:"Failed: bad option: can only dump a single collection to stdout"。
会发生什么?...
所以异常是不言自明的,如果你使用 --out "-" 它只能在 stdout 上显示单个集合。
所以我想知道你想要达到什么目的?
如果你想标准输出一个特定的收集命令是:
mongodump -o - -d <dbname> -c <collection name>
如果你想转储整个 mongodatabase 理想的命令是:
mongodump --gzip --archive=db.tar
将完整的数据库转储到标准输出,您可以使用 --archive
选项(不带参数):
mongodump -d <dbname> --archive
文档:https://docs.mongodb.com/database-tools/mongodump/#std-option-mongodump.--archive
mongodump --out "-"
不起作用,它给了我这条消息:"Failed: bad option: can only dump a single collection to stdout"。 会发生什么?...
所以异常是不言自明的,如果你使用 --out "-" 它只能在 stdout 上显示单个集合。
所以我想知道你想要达到什么目的?
如果你想标准输出一个特定的收集命令是:
mongodump -o - -d <dbname> -c <collection name>
如果你想转储整个 mongodatabase 理想的命令是:
mongodump --gzip --archive=db.tar
将完整的数据库转储到标准输出,您可以使用 --archive
选项(不带参数):
mongodump -d <dbname> --archive
文档:https://docs.mongodb.com/database-tools/mongodump/#std-option-mongodump.--archive