De inbyggda drivrutinsmetoderna körs alla på nästaTick så att returvärden från drivrutinen inte returneras.
Istället kan du skicka en återuppringning och det andra argt som returneras är markören.
User.collection.find({}, function (err, cursor) {
//
});
Nyfiken på varför du behöver gå förbi mongoose?