MongoCursorInterface::timeout

(PECL mongo >=1.5.0)

MongoCursorInterface::timeoutDéfinit un délai maximal d'attente côté client pour cette requête

Description

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

Un délai maximal d'attente peut être défini à tout moment et affectera les prochaines données associées avec ce curseur, incluant la récupération de plus de résultats depuis la base de données.

Liste de paramètres

ms

Le nombre de millisecondes que le curseur doit attendre une réponse. Utiliser la valeur -1 pour attendre indéfiniement. Par défaut, le curseur attendra 30000 millisecondes (30 secondes).

Valeurs de retour

Retourne ce curseur.

Erreurs / Exceptions

Les méthodes récupérants des résultats lanceront une exception MongoCursorTimeoutException si les données récupérées prennent plus de temps que le nombre de millisecondes spécifiées.

Voir aussi