0

我正在使用 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。

我知道这是相当入门的水平,但我才刚刚开始,目前这对我来说是一个绊脚石。

感谢任何帮助/方向。

4

1 回答 1

1
ul
  each site in mysites
    li= site.url
于 2013-09-27T04:05:27.927 回答