【发布时间】:2015-11-19 21:20:38
【问题描述】:
我有一个节点应用程序,它与一个 mongo 数据库绑定,并通过 Jade 生成的 express 和模板进行路由。使用 express 我正在使用以下函数获取所有用户的列表:
/* GET users listing. */
router.get('/', function(req, res) {
User.find({}, function(err, users) {
var userMap = {};
users.forEach(function(user){
userMap[user._id] = user;
});
res.render('page', {
users : userMap
})
});
});
在我的翡翠视图中,我可以使用以下方法轻松显示用户:
each user in users
li= user.username
但我也想计算返回的 obj 并在页面上显示该数据。我试过#{users.size} 和{users.length} 以及其他一些变体都无济于事。我不确定我做错了什么。我需要在模型中添加计数方法吗?
【问题讨论】:
标签: node.js express mongoose pug