mongodb - 如何将数据从一个集合传输到另一个集合
问题描述
我正在研究nestjs。我有两个集合,即集合1和集合2。我想从集合1中获取数据并将相同的数据保存到集合2中。我如何编写代码来实现这一点
解决方案
您需要运行聚合管道来传输数据,如下所示:
db.sourceCollection.aggregate([ { $out : "targetCollection" } ])
如果集合在另一个数据库中,则使用$merge
推荐阅读
- android - 是否可以仅在网络上获取 gps 坐标
- json - 使用 swift 4 和 Alamofire 在 UITableView 中显示 JSON 数据
- javascript - jQuery | 如何替换json上的文本?
- android - 将布局下载为图像时的图像质量问题
- python - 将一组元组转换为python中的numpy列表数组
- actions-on-google - 如何从 Dialogflow JSON Fulfillment V2 上的轮播中“getSelectedOption”
- c++ - 构造函数初始值设定项列表未调用复制构造函数
- r - 用 R 中的多列转置数据框中的 n 行
- html - 改变 style.css 没有区别
- sql - Oracle SQL 案例