इसे आजमाएं:
var cursor = User.aggregate([
{ $match: { _id: { $nin: req.decoded.username.connections } } },
{ $sample: { size: 10 } },
]).cursor().exec();
cursor.each(function(err, doc) {
//do something with doc
});
जैसा कि आपने अपने लिंक में पोस्ट किया है, Mongoose, Mongodb-native की तुलना में कर्सर ऑब्जेक्ट के लिए एक एग्रीगेट को अलग तरह से हैंडल करता है। अधिक जानकारी यहाँ:मोंगोज़ एग्रीगेट कर्सर दस्तावेज़