【发布时间】:2021-08-09 02:16:38
【问题描述】:
我有两个系列。大小和项目。项目中引用了大小,我需要在查询项目时添加大小标题
尺码集合
size:[{
_id: 123
title: S
},{
_id: 456
title:M
}]
物品集合
items:[{
title: item1,
sizes:[{
_id: object I'd
sizeid: 123
Price: 100
},{
_id: object I'd
sizeid: 456,
Price: 150
}]
}]
如何执行连接以获得以下输出
items:[{
title: item1,
sizes:[{
_id: object I'd
sizeid: 123
size: S ----> from size collection
Price: 100
},{
_id: object I'd
sizeid: 456,
size: M -----;> from size collection
Price: 150
}]
}]
【问题讨论】:
-
.populate()? -
是的,我已经使用填充并在下面的答案中发布了解决方法。
标签: express mongoose mongoose-populate