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.