MongoCursor
PHP Manual

MongoCursor::fields

(PECL mongo >=1.0.6)

MongoCursor::fieldsDéfinit les champs d'une requête

Description

public MongoCursor MongoCursor::fields ( array $f )

Les champs sont spécifiés via la syntaxe "fieldname" : bool. TRUE indique qu'un champ doit être retourné, FALSE qu'il ne doit pas l'être. Vous pouvez également utiliser 1 ou 0 à la place de TRUE et FALSE.

Ainsi, pour retourner uniquement le champ "summary" :

<?php

$cursor
->fields(array("summary" => true));

?>

Pour retourner tous les champs sauf le champ "hidden" :

<?php

$cursor
->fields(array("hidden" => false));

?>

Liste de paramètres

f

Champs à retourner (ou à ne pas retourner).

Valeurs de retour

Retourne ce curseur.

Erreurs / Exceptions

Lance une exception MongoCursorException si le curseur a commencé à être parcouru, ou qu'un argument scalaire a été fourni.


MongoCursor
PHP Manual