MongoDB mongorestore和现有的logging集合

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

mongorestore是否将logging合并到同一个集合中,还是在恢复logging之前删除现有的集合?

如果使用--drop参数, mongorestore将只删除现有的集合。

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