我尝试使用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);
    });
});
本质上,我希望仅在从数据库中提取了所有用户后才执行回调。
                  如何在视图中访问它?
                
                
                  
                    —
                    萨尼(Saani)