
206 Глава 7. Знакомство с фреймворком агрегации
Давайте еще раз рассмотрим наш конвейер. У нас есть пять этапов.
Сначала мы отфильтровываем коллекцию companies, ища только те доку-
менты, у которых значение
"based_year" равно 2004. Затем мы делаем сор-
тировку по имени в порядке возрастания, пропуская первые 10 совпа-
дений, и ограничиваем наши конечные результаты пятью документами.
Наконец, мы передаем эти пять документов в этап
$project, где изменяем
форму документов таким образом, чтобы наши выходные документы со-
держали только название компании.
Здесь мы рассмотрели создание конвейеров с использованием этапов,
которые выполняю ...