2014-01-26 177 views
1

我的架構看起來像這樣顯示用玉+貓鼬嵌套數組

var user = new Schema({ 

    Achievement: 
    [ { name: String, 
    description: String, 
    xp: Number 
    }], 

}, 
    {collection:'user'}); 

,但我什麼也沒得到,當我用玉

#{user.Achievement} 

回答

0

參考文件在你的情況成就是一個數組,你要顯示第一個值

ul 
    each item in user.Achievement 
    li #{item.name} (#{item. description}) #{item.xp} 
+0

我收到一個錯誤...無法讀取未定義的屬性「名稱」。在我的路線我執行req.user,它應該引用模式 – user2988188

+0

中表示的所有數據,那麼你需要兩個每個循環 - 一個爲所有用戶,一個爲每個成就 –

+0

不錯..感謝達林 – user2988188