当我需要从我的服务器获取数据时,我在服务器中碰到了一堵墙。 以下代表我的模式:节点js,mongodb填充填充的
Schema one:{
name: String
}
Schema two:{
code:String,
name_id: refid: schema One
}
Schema three:{
phone:number
code:[refid: Schema two]
}
如果我需要从架构三个数据,并从对象ID中保存的代码阵列我会用填入,我会得到通过对象ID引用的对象中的对象。 问题是可以填充填充的数据吗? 如果填入模式3 我会得到的物体,如:
{phone : 000911,
code: :{code:String,
name_id: refid: schema One}
前面的例子中,我要填充名字ID在
,这可能吗?
尝试使用$查找https://stackoverflow.com/questions/9621928/how-do-i-query-referenced- objects-in-mongodb/39476690#39476690 – sidgate
Schema是三个_code_:refid:Schema是一个还是两个?你也使用猫鼬? – TGrif
模式三的代码是从模式2引用的,是的,我正在使用猫鼬 – motchezz