Я новичок в Nodejs и mongoDB и пытаюсь запустить агрегатную функцию, которая выберет случайный документ из базы данных и вернет его.Я просмотрел весь интернет, чтобы выяснить, что я делаю неправильно, и из того, что я вижу, мой код выглядит так, как должен.Однако по какой-то причине, когда я пытаюсь распечатать результат на консоли, он дает мне объект курсора агрегации, и я не могу найти нужный мне документ внутри него.Вот мой код для агрегатной функции.
//get a random question
route.get('/question/random', function (req, res) {
database.collection('questions').aggregate(
[ { $sample: { size: 1} } ],
function(err, result) {
console.log(result);
})
})