我正在使用 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。
我知道这是相当入门的水平,但我才刚刚开始,目前这对我来说是一个绊脚石。
感谢任何帮助/方向。