将数据从Mongodb传递到使用Node查看

时间:2013-01-29 11:11:28

标签: json node.js mongodb pug

一个常见问题,但我根本无法让它发挥作用,

我正在尝试以最顺畅的方式将我从mongodb查询获得的所有项目传递给我的Jade视图'index'。最好让我在玉中可以访问所有这些数据:

for item in items
     p= item.title
     p= item.location
     p= item.comment

这是代码(为了简单起见,只是试图传递一个项目)

exports.viewHome = function(req, res){
db.collection('items', function(err, collection){
    collection.find({}, function(err, items){
        items.toArray(function(err, items){
            res.render('index', {items:items}); 
            });
        });
    });
}   

这就是JSON.stringify(items [0]);给了我

{"titel":"hello","location":"Stockholm","comments":"Great Things","_id":"510686df1165986e0f000001"}

尝试使用jade中的item.title访问任何内容(未定义)

0 个答案:

没有答案