我想在foreach在頁面上展示我收藏的內容,但我有一個錯誤:的NodeJS +蒙戈 - 得到收集/沒有方法的foreach
TypeError: Object # has no method 'forEach'
my_express.get('/Profil', isLoggedIn, function(req, res) {
_articles.findOne({ email : req.user.email }, function(error, articles) {
if (error || !articles) {
res.render('Profil', {user : req.user, articles : articles});
}
else {
res.render('Profil', { user: req.user, articles : articles});
}
而我的觀點是:
<% articles.forEach(function(content){ %>
<p><%= content.Titre %></p>
<p><%= content.Description %></p><% }); %>
嘗試使用'find'而不是'findOne'。 – JohnnyHK
我嘗試使用查找,它不起作用。我在查看頁面上收到,未定義的值 – solidsnake