在mongodb中,我有一个具有DBRef到另一个集合的集合。如何完整复制DBRef的该集合?

时间:2018-08-14 09:40:58

标签: mongodb import reference copy export

在mongodb中,我有一个具有DBRef到另一个集合的集合。如何在不保留DBRef的情况下将此集合和引用的集合复制到另一个DB?我尝试在Compass上使用导出和导入功能,但是使用这种方法,引用似乎没有导入到新数据库中。

1 个答案:

答案 0 :(得分:0)

我使用了Compass上的导出和导入功能将信息从一个mongodb安装复制到另一个。未为集合定义新站点上的集合上的DBRef,但ID是完整的。因此,我只需要手动检查并更新集合中的所有文档即可引用正确的集合。这样就解决了问题。