Mongo::getSlave
(PECL mongo >=1.1.0)
Mongo::getSlave — Retourne l'adresse à utiliser pour les lectures slaveOkay
Description
Cette méthode trouve l'adresse du secondaire actuellement utilisé pour les lectures. C'est une méthode en lecture seule : elle ne modifie rien sur le statut interne de l'objet.
   Lorsque vous créez une connexion à la base de données, le pilote ne décidera pas
   immédiatement du secondaire à utiliser. Ainsi, après la connexion, cette fonction
   retournera NULL même s'il existe des secondaires disponibles. Lorsque vous effectuez
   une requête avec slaveOkay, là, le pilote choisira un secondaire pour la connexion. Dès
   lors, cette fonction retournera le secondaire choisi.
  
Reportez-vous à la section sur les requêtes de ce manuel pour plus d'informations sur la distribution de lecture aux secondaires.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
L'adresse du secondaire utilisé par cette connexion pour les lectures.
   Cette méthode retourne NULL si elle n'est pas connectée à un jeu
   de réplication, ou si la connexion n'a pas encore été initialisée.
  
Erreurs / Exceptions
Lance une alerte de type E_DEPRECATED
Le résultat retourné n'est pas réellement utile, sachant que le processus de sélection du secondaire est effectué sur chaque requête et exécution de commande de base de données.
Historique
| Version | Description | 
|---|---|
| 1.2.11 | Lance une alerte de niveau E_DEPRECATEDlorsqu'utilisé. | 
Voir aussi
- MongoCursor::info() - Récupère la requête, les champs, la limite et les exceptions de ce curseur
