网友回复
<?php $bulk = new MongoDB\Driver\BulkWrite; $bulk->update( ['x' => 2], ['$set' => ['name' => 'bfw', 'url' => 'bfw.wiki'],'$inc'=>["age"=>1]], ['multi' => false, 'upsert' => true] ); //通过对age这个字段进行自增操作,每次自增1 $manager = new MongoDB\Driver\Manager("mongodb://localhost:27017"); $writeConcern = new MongoDB\Driver\WriteConcern(MongoDB\Driver\WriteConcern::MAJORITY, 1000); $result = $manager->executeBulkWrite('test.sites2', $bulk, $writeConcern); $query = new MongoDB\Driver\Query([], []); $cursor = $manager->executeQuery('test.sites2', $query); foreach ($cursor as $document) { print_r($document); }