【发布时间】:2020-03-02 00:32:21
【问题描述】:
我有一个聚合管道,需要通过匹配两个字段来过滤结果
使用字段引用不会产生任何结果
$match: {
"item.setid": "$uid"
}
用字符串替换字段引用会返回结果
$match: {
"item.setid": "example-set-id"
}
对象架构:
{
uid: <string>,
item: {
setid: <string> // references the uid above
}
}
【问题讨论】:
标签: mongodb aggregation-framework