【发布时间】:2021-04-15 17:15:13
【问题描述】:
这是我在 MongoDB 中的两个集合,当我使用 $lookup 获取详细信息时,我的结果带有一个嵌套数组。我需要结果如下:
第一次收藏
locations = [{
locationName : "DC",
locationCategoryCode:"1"
}, {
locationName : "New York",
locationCategoryCode:"1"
}, {
locationName : "Utah",
locationCategoryCode:"2"
}]
第二次收集
locationCategory = [{
locationCategoryCode:"1",
locationCategoryName:"history"
}, {
locationCategoryCode:"2",
locationCategoryName:"nature"
}]
结果
result = [{
locationName : "DC",
locationCategoryName:"history"
}, {
locationName : "NewYork",
locationCategoryName:"history"
}]
请问有什么解决办法吗?
【问题讨论】:
标签: javascript node.js mongodb collections