【发布时间】:2021-04-27 18:50:40
【问题描述】:
我有一个本地 mongodb 4.0 实例,在 patternbuilder 数据库下运行一个名为 test^3.0 的集合。
我正在尝试将集合的内容导出到要迁移到另一个服务器实例的 json 文件。
我已经下载了 Mongo Database Tools 4.0 版。
在本地服务器上运行以下命令:
mongoexport --db patternbuilder --collection test^3.0
我收到以下回复:
2021-04-27T20:51:40.018+0300 connected to: mongodb://localhost/
2021-04-27T20:51:40.172+0300 exported 0 records
无论我在命令行开关上尝试什么 - 我仍然导出 0 条记录。
这是来自 Robot 3T 的本地主机服务器的快照
为什么?
【问题讨论】:
-
您是否尝试过命令
mongoexport用于另一个集合(例如small^3.0)?也许问题来自集合的名称 -
应该有多少条记录?尝试运行
mongo --quiet --eval 'db.getSiblingDB("patternbuilder").getCollection("test^3.0").count()' -
@ĐăngKhoaĐinh:尝试 small^3.0 的结果相同 - 0 条记录
-
@Joe: 我没有
mongoexe - 它是管理工具集的一部分吗?
标签: windows mongodb command-line