(PECL mongo >=1.6.0)
MongoCursorInterface::setReadPreference — Set the read preference for this query
$read_preference
[, array $tags
] )read_preference
読み込みの優先モード。MongoClient::RP_PRIMARY
、MongoClient::RP_PRIMARY_PREFERRED
、MongoClient::RP_SECONDARY
、MongoClient::RP_SECONDARY_PREFERRED
あるいは MongoClient::RP_NEAREST
のいずれか。
tags
ゼロ個以上のタグセットの配列。各タグセット自体も配列で、レプリカセットのメンバーのタグにマッチさせる条件として使います。
Returns this cursor.
パラメータが無効な場合、あるいは優先読み込みモードが MongoClient::RP_PRIMARY
のときにタグセットを指定した場合に E_WARNING
が発生します。