Sokil\Mongo\Collection::readSecondaryOnly PHP Method

readSecondaryOnly() public method

public readSecondaryOnly ( array $tags = null )
$tags array
    public function readSecondaryOnly(array $tags = null)
    {
        $this->getMongoCollection()->setReadPreference(\MongoClient::RP_SECONDARY, $tags);
        return $this;
    }

Usage Example

コード例 #1
0
ファイル: CollectionTest.php プロジェクト: sokil/php-mongo
 public function testReadSecondaryOnly(array $tags = null)
 {
     $this->collection->readSecondaryOnly(array(array('dc' => 'kyiv'), array('dc' => 'lviv')));
     $this->assertEquals(array('type' => \MongoClient::RP_SECONDARY, 'tagsets' => array(array('dc' => 'kyiv'), array('dc' => 'lviv'))), $this->collection->getReadPreference());
 }