Jak prawidłowo używać limitu meteorytów

Chciałbym uruchomić zapytanie w meteorze i ograniczyć liczbę pól zwróconych tylko do 5. Oto mój kod:

var courses =  Courses.find(
    {   day_of_week : {$in: day_selector}, 
        price : {$gt : price_min, $lt : price_max}, 
        starts : {$gt : schedule_min},
        ends : {$lt : schedule_max}}, 
            {limit : 10});
console.log(courses);
return courses;

Jednak kiedy to robię, dostaję wszystkie kursy pasujące do selektora w dzienniku konsoli i nie tylko 10 z nich. W szablonie wszystko jest w porządku i wyświetlanych jest tylko 10 kursów.

Spojrzałem na to pytanie:Ogranicz liczbę wyników w Meteor po stronie serwera?

ale to nie pomogło, ponieważ nie używam specyficznych _id pól dla moich kursów, używam jednak konkretnych _id pól, ale dla innych kolekcji.

questionAnswers(1)

yourAnswerToTheQuestion