我汇总了3个集合的结果,分别是 用户-
let observables = ...//array of observables
forkJoin(observables).subscribe(responses=>{
responses.forEach(response=>{
//figure out what observable this response corresponds to
});
});
部门-
{
"_id" : ObjectId("5bc425bb3e99c8269ce51faa"),
"fname" : "Akash",
"salary" : 25000,
"age" : 23,
"__v" : 0
}
余额-
{
"_id" : ObjectId("5bc46167b365918881aa3bbf"),
"fname" : "Akash",
"dept" : "IT"
}
要汇总的我的查询-
{
"_id" : ObjectId("5bc4349adcc885e047054466"),
"fname" : "Akash",
"balance" : 4000
}
我正在使用猫鼬,我想替换$ project wit $ group命令并将结果保存到另一个集合中。 我怎样才能做到这一点? 预期操作应包含 ID,姓名,工资,余额和部门