(PECL mongo >=1.0.6)
MongoCursor::fields — Устанавливает поля для запроса
Поля указываются как "fieldname" : bool. TRUE
указывает,
что поле должно быть возвращено, FALSE
указывает, что оно не должно быть возвращено.
Вы также можете использовать 1 и 0 вместо TRUE
и FALSE
.
Таким образом, чтобы вернуть только поле "summary", можно выполнить:
<?php
$cursor->fields(array("summary" => true));
?>
Чтобы вернуть все поля, кроме "hidden":
<?php
$cursor->fields(array("hidden" => false));
?>
f
Поля для возврата (или не возврата).
Возвращает курсор.
Выдает исключение MongoCursorException, если этот курсор начал итерацию или задан скалярный аргумент.