MongoCursor
PHP Manual

MongoCursor::slaveOkay

(PECL mongo >=0.9.4)

MongoCursor::slaveOkayDéfinit si la requête peut être effectuée sur un serveur esclave

Description

public MongoCursor MongoCursor::slaveOkay ([ boolean $okay = true ] )

Cette méthode écrasera la variable statique slaveOkay de la classe.

Liste de paramètres

okay

Si l'on peut effectuer la requête sur un serveur esclave.

Valeurs de retour

Returns this cursor.

Erreurs / Exceptions

Lance une exception MongoCursorException si le curseur a commencé à être parcouru.

Exemples

Exemple #1 Exemple avec MongoCursor::slaveOkay()

<?php

MongoCursor
::$slaveOkay false;

// On ne peut pas faire la requête sur un serveur escalve
$cursor $collection->find();

// On peut faire la requête sur un serveur esclave
$cursor $collection->find()->slaveOkay();

MongoCursor::$slaveOkay true;

// On peut faire la requête sur un serveur esclave
$cursor $collection->find();

// On ne peut pas faire la requête sur un serveur escalve
$cursor $collection->find()->slaveOkay(false);

?>

MongoCursor
PHP Manual