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() - Перевіряє, чи курсор вичерпано чи може містити додаткові результати