我正在寻找一种在查询语言中使用聚合表达式的方法。
例如,这是我的汇总
Locations.aggregate([
{ "$match": { "name": "development" } },
{
"$lookup": {
"from": "users",
"localField": "followers",
"foreignField": "_id",
"as": "followers"
}
}
])
我们如何将其变成find
喜欢
Locations.find( ...aggregation goes here )
PS:我已经研究了 $expr
,但是没有地方显示如何向其中添加$lookup
或$match
。