【发布时间】:2016-07-15 21:37:06
【问题描述】:
我有以下来自“main”集合的简化文档:
{
_id: 120,
name: "Main1",
prop1: "val",
menuId: 5
}
这是我的“菜单”集合中的简化文档:
{
_id: 5,
menuItems: [an array of elements here],
menuProperties: {an object here}
}
是否可以使用 mongoose.js 将“菜单”文档填充到“主”文档中,从而产生以下模型对象:
{
_id: 120,
name: "Main1",
prop1: "val",
menuItems: [an array of elements here],
menuProperties: {an object here}
}
我现在能做到的是:
{
_id: 120,
name: "Main1",
prop1: "val",
menuId: {
menuItems: [an array of elements here],
menuProperties: {an object here}
}
}
我没有添加这些方案,因为它们非常简单,并且将包含ref 用于menuId。
谢谢!
【问题讨论】:
标签: mongodb mongoose mongoose-populate