【发布时间】:2012-12-15 17:34:04
【问题描述】:
我曾尝试使用 Mongoose 发送所有用户列表如下:
server.get('/usersList', function(req, res) {
var users = {};
User.find({}, function (err, user) {
users[user._id] = user;
});
res.send(users);
});
当然,res.send(users); 会发送{},这不是我想要的。有没有语义略有不同的find 替代方案,我可以在哪里执行以下操作?
server.get('/usersList', function(req, res) {
User.find({}, function (err, users) {
res.send(users);
});
});
本质上,我希望只有在从数据库中获取所有用户时才执行回调。
【问题讨论】:
-
如何在视图中访问?
标签: javascript node.js mongodb mongoose