Cómo usar el límite de meteoros correctamente
Me gustaría ejecutar una consulta en meteor y limitar el número de campos devueltos a solo 5. Aquí está mi 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;
Sin embargo, cuando hago esto, obtengo todos los cursos que se ajustan al selector en el registro de la consola y no solo 10 de ellos. En la plantilla todo está bien y solo se muestran 10 cursos.
Miré esta pregunta:¿Limitar el número de resultados en Meteor en el lado del servidor?
pero no ayudó, ya que no estoy usando campos específicos _id para mis cursos, estoy usando campos específicos _id pero para otras colecciones.