gpt4 book ai didi

mongodb - mongorestore 和集合

转载 作者:可可西里 更新时间:2023-11-01 10:06:25 27 4
gpt4 key购买 nike

嗨,当我做一个 mongorestore 来转储我的数据库时 ok

如果我有:

> show dbs
local (empty)
test 0.203125GB

它变成了:

> show dbs
local (empty)
test 0.203125GB
ok 0.203125GB

但是如果我执行 db.getCollectionName() 它只是打印

> db.getCollectionNames()
[ "system.indexes", "test", "users" ]

我想ok出现在这里,我该怎么做?

谢谢

最佳答案

Ok永远不会出现在集合列表中,因为ok是数据库,不是集合。数据库包含许多集合,但它们本身并不是集合。

要查看 ok 数据库中的集合,请键入 use ok,然后键入 db.getCollectionNames();

如果你想备份和恢复单个集合,那么你需要使用 mongodump 和 mongorestore 的 --collection 参数。参见 the documentation了解更多信息。

关于mongodb - mongorestore 和集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10582636/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com