MongoClient::setWriteConcern

(PECL mongo >=1.5.0)

MongoClient::setWriteConcernSet the write concern for this connection

This extension that defines this method is deprecated. Instead, the MongoDB extension should be used. There is no equivalent for this method in the new extension.

说锟斤拷

public MongoClient::setWriteConcern ( mixed $w [, int $wtimeout ] ) : bool

锟斤拷锟斤拷

w

The write concern. This may be an integer denoting the number of servers required to acknowledge the write, or a string mode (e.g. "majority").

wtimeout

The maximum number of milliseconds to wait for the server to satisfy the write concern.

锟斤拷锟斤拷值

Returns TRUE on success, or FALSE otherwise.

锟斤拷锟斤拷锟届常

Emits E_WARNING if the w parameter is not an integer or string value.

锟斤拷锟斤拷

Example #1 MongoClient::setWriteConcern() example

<?php

$mc 
= new MongoClient('mongodb://rs1.example.com,rs2.example.com');

// Require that the majority of servers in the replica set acknowledge writes
// within three seconds.
$mc->setWriteConcern('majority'3000);
?>

锟轿硷拷