首页 > 解决方案 > 如何将数据从一个集合传输到另一个集合

问题描述

我正在研究nestjs。我有两个集合,即集合1和集合2。我想从集合1中获取数据并将相同的数据保存到集合2中。我如何编写代码来实现这一点

标签: mongodbtypescriptnestjs

解决方案


您需要运行聚合管道来传输数据,如下所示:

db.sourceCollection.aggregate([ { $out : "targetCollection" } ])

如果集合在另一个数据库中,则使用$merge


推荐阅读