MongoCursorInterface::timeout
(PECL mongo >=1.5.0)
MongoCursorInterface::timeout — Définit un délai maximal d'attente côté client pour cette requête
Description
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
- L'option socketTimeoutMS du constructeur MongoClient::__construct()