我正在使用MomgoDb获取以下代码的结果(在get请求的上下文中):
db.uiRepo.aggregate([
{$match:{ "module.id": req.params.mid } },
{"$lookup":
{
from: "privileges",
localField: "_id",
foreignField: "ui._id",
as: "actions"
}
}
], {}, function(err, views) {
if (err) res.json({});
res.json(views);
})
现在,问题是$ lookup部分,因为当我删除它时,匹配函数工作正常。
我做错了什么?感谢
答案 0 :(得分:0)
找到它:
我使用的版本不支持查找操作。升级到3.4修复了这个