2016-02-12 53 views
2

我正在使用Node和Mongoose來創建一個包含用戶帳戶的站點。我試圖創建一個函數,它可以從mongoose數據庫中的嵌入數組中獲取所有追隨者,然後呈現列出的每個用戶的頁面。我能夠從數據庫中獲取原始數組值,例如["follower1", "follower2", "follower3"] 這是我對我的函數代碼獲取:如何清理列表中的項目 - Mongoose

router.get('/followers/:name', function(req, res, next) { 
    User.findOne({username: req.params.name}, function(err, doc) { 
    if (err) return next(err); 
    console.log(doc.followers); 

    res.render('followers', {title:"Followers", user:req.user, followersnew:doc.followers}); 
    }); 
}); 

在「關注者」頁面,它顯示followersnew,爲「follower1,follower2,follower3」但我希望能夠列出每個用戶。我嘗試這樣做:

{{#each followersnew}} 
    <h3>{{followersnew}}</h3> 
{{/each}} 

但沒有顯示出來..我卡在如何讓每一個用戶,並且乾淨一一列舉。謝謝!

回答