MongoCursorInterface::timeout

(PECL mongo >=1.5.0)

MongoCursorInterface::timeoutУстанавливает время ожидания на стороне клиента для текущего запроса

Описание

abstract public MongoCursorInterface::timeout ( int $ms ) : MongoCursorInterface

Время ожидания может быть установлено в любое время и повлияет на последующий поиск данных, связанный с этим курсором, включая выборку большего количества результатов из базы данных.

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

ms

Количество миллисекунд, в течение которых курсор ожидает ответа. Используйте -1, чтобы ждать бесконечно. По умолчанию курсор будет ждать 30000 миллисекунд (30 секунд).

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

Возвращает текущий курсор.

Ошибки

Вызывает методы, которые извлекают результаты, чтобы вызвать исключение MongoCursorTimeoutException, если выборка данных занимает больше времени, чем указанное количество миллисекунд.

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