gpt4 book ai didi

MongoDB mongorestore 和现有的记录集合

转载 作者:IT老高 更新时间:2023-10-28 11:14:11 28 4
gpt4 key购买 nike

我需要将使用 mongodump 生成的集合导入(恢复)到现有数据库中,并且我希望将记录合并到现有集合中。

mongorestore 是合并同一个集合中的记录还是会在恢复记录之前删除现有集合?

最佳答案

如果您使用 --drop 参数,

mongorestore 只会删除现有集合。

如果不使用--drop,所有文档都会被插入到现有的集合中,除非已经存在具有相同_id的文档。具有相同 _id 的文档将被跳过,它们不会被合并。所以 mongorestore 默认永远不会删除或修改任何现有数据。

关于MongoDB mongorestore 和现有的记录集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4021762/

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