MongoCommandCursor::batchSize

(PECL mongo >=1.5.0)

MongoCommandCursor::batchSizeОграничивает количество элементов, возвращаемых в одном пакете

Описание

public MongoCommandCursor::batchSize ( int $batchSize ) : MongoCommandCursor

Курсор обычно выбирает пакет объектов результатов и сохраняет их локально. Этот метод устанавливает значение batchSize для настройки количества документов, полученных с сервера за один раз.

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

batchSize

Количество результатов, возвращаемых в одном пакете. Каждый пакет требует отправки на сервер в оба конца.

Это не переопределяет ограничение MongoDB на объем данных, которые он возвращает клиенту (т.е. если вы установите размер пакета в 1 000 000 000, MongoDB все равно будет возвращать только 4-16 МБ результаты в пакете).

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

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

Примеры

Пример #1 MongoCommandCursor::batchSize()

<?php
$commandCursor
->batchSize(20);
?>

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