0
我需要做查找和加入一個子查詢與其他表。 子查詢將有匹配的列。mongo aggegate查詢上的子查詢/光標與表
var ids= // subquery/cursor which will have customer and average;
db.user.aggregate([
{ "$unwind": "$ids" },
{$lookup:
{
from: "ids",
localField: "customer",
foreignField: "customer",
as: "average"
}
}
],function (err, result) {
console.log(result);
res.json(result);
});
});
我有FO求出平均FOM useravrage表的查詢將返回
userid average
1 67
2 56
3 40
現在我需要顯示此平均usedetails表中選擇
userid username average
1 lijo 67
2 jh 56
3 ghj 40
我的問題是我的拳頭使用不是一張桌子。 它的另一個查詢將提供一個對象數組
請添加您的用戶收藏夾和平均值。也告訴用戶和平均有一對一或一對多關係? –