Okazuje się, że node.js akceptuje wywołania funkcji w taki sam sposób, jak interfejs wiersza poleceń. Każda funkcja ma ostatni opcjonalny argument jako funkcję zwrotną. Więc ten kod działa i zwraca poprawne wyniki:
collection.find({ 'category_id': 10 }).sort({_id: -1}).limit(10, function (e, d) {})