當我需要從我的服務器獲取數據時,我在服務器中碰到了一堵牆。 以下代表我的模式:節點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