【发布时间】:2021-05-26 16:20:37
【问题描述】:
输入文件
"data": {
"abc": {
"Id": "100"
},
"xyz": {
"Id": "123"
}
}
解释:
如果我给"abc" as a parameter,我想在data.{i} i is parameter 上做$match
我得到以下输出,我想将多个参数传递给 i "abc", "xyz"..
我如何做到这一点,使用参数 $match 对象键。
预期输出:
"data": {
"abc": {
"Id": "100"
},
}
【问题讨论】:
-
你能添加一个输入示例和预期输出吗?
-
输入示例是我把它作为输入文档,我把预期的输出放在参数上,如果你不明白问题可以在聊天中讨论吗?
标签: arrays mongodb mongoose mongodb-query aggregation-framework