Skip to main content

Що робить стадія $skip?

Стадія $skip пропускає задану кількість документів і передає далі лише ті, що йдуть після пропущених. Це аналог OFFSET в SQL.

Як працює

  • отримує відсортований чи відфільтрований потік документів
  • пропускає вказане число
  • решту надсилає на наступну стадію

Приклад

js
{ $skip: 20 }

Перші 20 документів буде пропущено, а робота продовжиться з 21-го.

Де застосовується

  • посторінкова навігація разом із $limit
  • пропуск технічних даних чи перших записів, непотрібних у результаті

Підсумок

$skip - стадія, яка просто зсуває початок набору даних, прибираючи перші N документів із подальшої обробки.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.