(mongodb >=1.0.0)
MongoDB\Driver\BulkWrite::count — Count number of write operations in the bulk
Returns the number of write operations added to the MongoDB\Driver\BulkWrite object.
Cette fonction ne contient aucun paramètre.
Returns number of write operations added to the MongoDB\Driver\BulkWrite object.
Version | Description |
---|---|
PECL mongodb 1.2.0 | Returns the number of write operations added to the MongoDB\Driver\BulkWrite object. Earlier versions returned the expected number of client-to-server roundtrips required to execute all write operations. |
Exemple #1 MongoDB\Driver\BulkWrite::count() example
<?php
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['_id' => 1, 'x' => 1]);
$bulk->insert(['_id' => 2, 'x' => 2]);
$bulk->update(['x' => 2], ['$set' => ['x' => 1]]);
$bulk->delete(['x' => 1]);
var_dump(count($bulk));
?>
L'exemple ci-dessus va afficher :
int(4)