ठीक है, अगर आप वास्तव में _id
. से मैपिंग वापस करना चाहते हैं user
. के लिए , आप हमेशा ऐसा कर सकते हैं:
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()
एक सरणी में सभी मिलान करने वाले दस्तावेज़ लौटाता है, इसलिए आपका अंतिम कोड छीन लिया गया है जो उस सरणी को क्लाइंट को भेजता है।