Как правильно использовать метеоритный лимит

Я хотел бы выполнить запрос в метеоре и ограничить число возвращаемых полей только 5. Вот мой код:

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;

Однако, когда я делаю это, я получаю все курсы, которые соответствуют селектору в журнале консоли, а не только 10 из них. В шаблоне все нормально и отображаются только 10 курсов.

Я посмотрел на этот вопрос:Ограничить количество результатов в Метеор на стороне сервера?

но это не помогло, так как я не использую специфические поля _id для своих курсов, я использую определенные поля _id, но для других коллекций.

Ответы на вопрос(1)

Ваш ответ на вопрос