Bem, se você realmente deseja retornar um mapeamento de
_id
para user
, você sempre pode fazer:server.get('/usersList', function(req, res) {
User.find({}, function(err, users) {
var userMap = {};
users.forEach(function(user) {
userMap[user._id] = user;
});
res.send(userMap);
});
});
find()
retorna todos os documentos correspondentes em uma matriz, portanto, seu último código recortado envia essa matriz para o cliente.