我正在使用MongoDb,Node.js和Express和Jade。我正在尝试列出MongoDb数组中的特定对象。
这是我到目前为止所做的:
app.get('/addsite', function(req, res){
db.sites.find(function(err, docs) {
if (!err)
res.render('addsite', {
title: 'Add site',
mysites: docs
});
else
res.render('addsite', {
title: 'Add site',
mysites: 'Nothing to see here'
});
});
});
然后我尝试使用jade在我的Express模板中阅读此内容:
- for (var i=0; i<10; i++)
li= mysites.url
如果我设置了mysites:docs [0]那么它将打印出一个url,但我正在尝试从数组中的对象中获取所有url。
我知道这是相当入门的水平,但我刚刚开始,这对我来说是一个绊脚石。
感谢任何帮助/指导。
答案 0 :(得分:1)
ul
each site in mysites
li= site.url