MongoCursor
PHP Manual

MongoCursor::slaveOkay

(PECL mongo >=0.9.4)

MongoCursor::slaveOkayこのクエリをスレーブ上で完了できるかどうかを設定する

説明

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

このメソッドは、静的クラス変数 slaveOkay を上書きします。

パラメータ

okay

スレーブに問い合わせることが可能かどうか。

返り値

このカーソルを返します。

エラー / 例外

このカーソルの反復処理が始まっている場合に MongoCursorException をスローします。

例1 MongoCursor::slaveOkay() の例

<?php

MongoCursor
::$slaveOkay false;

// スレーブには問い合わせられません
$cursor $collection->find();

// スレーブに問い合わせることができます
$cursor $collection->find()->slaveOkay();

MongoCursor::$slaveOkay true;

// スレーブに問い合わせることができます
$cursor $collection->find();

// スレーブには問い合わせられません
$cursor $collection->find()->slaveOkay(false);

?>

MongoCursor
PHP Manual