我为人员详细信息创建了两个集合,为收入,支出金额等创建了另一个集合。
我想要累积结果如何组合两个集合?
答案 0 :(得分:2)
您可以将一个集合中的所有文档插入另一个集合中。以下是使用mongo shell的方法:
db.collection1.find().forEach( function(x){db.collection2.insert(x)} );
答案 1 :(得分:0)
不要将它们组合成一个集合(在你的情况下可能或不正确 - 无法知道)看看这个StackOverflow。您还应该认真研究MongoDB中的lookup and aggregation可能性。由于Mongo是NoSQL,我们处理查找信息的方式有点不同。