MongoDB\Driver\CursorInterface::isDead

(mongodb >=1.6.0)

MongoDB\Driver\CursorInterface::isDeadПроверить, можно ли ещё получить из курсора результаты

Описание

abstract public MongoDB\Driver\CursorInterface::isDead(): bool

Проверяет, можно ли попытаться получить из курсора результаты. Изначально курсор находится в статусе "жив"(alive), но в следующих случаях может перейти в статус "мёртв"(dead):

  • При очередной вычитке не хвостового курсора не был возвращён документ
  • Произошла ошибка
  • Курсор прочитал последний батч до завершения
  • Курсор достиг предустановленного лимита
Это в первую очередь полезно при работе с хвостовыми курсорами.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает true, если запросить очередной результат не получится или false, если он ещё "жив".

Ошибки

Смотрите также

  • MongoDB\Driver\Cursor::isDead() - Проверяет, исчерпан ли курсор или может содержать дополнительные результаты
add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top