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\Exception\InvalidArgumentException
Дивіться також
- MongoDB\Driver\Cursor::isDead() - Перевіряє, чи курсор вичерпано чи може містити додаткові результати