0
以下是代碼示例,我得到錯誤 「當前的首要沒有一個寫的API支持」CakePHP的MongoDB的MongoUpdateBatch錯誤
請幫
CODE:
$m = new MongoClient();
$db = $m->selectDB('database_name');
$collection = new MongoCollection($db, 'collection_name');
$batch = new MongoUpdateBatch($collection);
當我調試$它給出的集合:
object(MongoCollection) {
w => (int) 1
wtimeout => (int) 10000
}
我想我想要它是w =>(int)0,因爲有三個w儀式問題(0,1,2)。我想,如果寫的關注爲0
http://php.net/manual/en/mongo.writeconcerns.php
請幫忙怎麼辦呢,上面的代碼將運行。
我曾嘗試下面的代碼還是一樣的錯誤
$m = new MongoClient();
$db = $m->selectDB('database_name');
$collection = new MongoCollection($db, 'collection_name');
$collection->setWriteConcern(0);
debug($collection);
$batch = new MongoUpdateBatch($collection, array("w"=>0));