(mongodb >=2.1.0)
MongoDB\Driver\BulkWriteCommand::count — Count number of write operations in the BulkWriteCommand
Returns the number of write operations added to the MongoDB\Driver\BulkWriteCommand object.
Cette fonction ne contient aucun paramètre.
Returns number of write operations added to the MongoDB\Driver\BulkWriteCommand object.
Exemple #1 MongoDB\Driver\BulkWriteCommand::count() example
<?php
$bulk = new MongoDB\Driver\BulkWriteCommand;
$bulk->insertOne('db.coll', ['_id' => 1, 'x' => 1]);
$bulk->insertOne('db.coll', ['_id' => 2, 'x' => 2]);
$bulk->updateOne('db.coll', ['x' => 2], ['$set' => ['x' => 1]]);
$bulk->deleteMany('db.coll', ['x' => 1]);
var_dump(count($bulk));
?>
L'exemple ci-dessus va afficher :
int(4)