Como usar o limite de meteoros corretamente
Eu gostaria de executar uma consulta no meteoro e limitar o número de campo retornado para apenas 5. Aqui está o meu código:
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;
No entanto, quando faço isso, obtenho todos os cursos que se encaixam no seletor no log do console e não apenas 10 deles. No modelo tudo está bem e apenas 10 cursos são exibidos.
Eu olhei para esta pergunta:Limitar o número de resultados no Meteor no lado do servidor?
mas não ajudou, já que não estou usando campos específicos para meus cursos, mas estou usando campos _id específicos, mas para outras coleções.