mongodb 合并集合

2025-04-28 01:56:29
推荐回答(2个)
回答1:

mongodb是不支持join操作的,所以只能去到程序里面合并。
看上去你这个数据是一对一的,如果是.net的话,使用linq会非常方便,数据量不大的话使用循环组合也很简单

回答2:

db.一个集合.aggregate([{
$lookup: {
from: "另一个集合",
localField: "_id",
foreignField: "_id",
as: "新集合"
}
}])