(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.
Diese Funktion besitzt keine Parameter.
Returns number of write operations added to the MongoDB\Driver\BulkWriteCommand object.
Beispiel #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));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
int(4)