Що робить стадія $skip?
Стадія $skip пропускає задану кількість документів і передає далі лише ті, що йдуть після пропущених. Це аналог OFFSET в SQL.
Як працює
- отримує відсортований чи відфільтрований потік документів
- пропускає вказане число
- решту надсилає на наступну стадію
Приклад
js
{ $skip: 20 }Перші 20 документів буде пропущено, а робота продовжиться з 21-го.
Де застосовується
- посторінкова навігація разом із
$limit - пропуск технічних даних чи перших записів, непотрібних у результаті
Підсумок
$skip - стадія, яка просто зсуває початок набору даних, прибираючи перші N документів із подальшої обробки.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.