MongoDB\Driver\BulkWriteCommand::count
(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.
参数
此函数没有参数。
返回值
Returns number of write operations added to the MongoDB\Driver\BulkWriteCommand object.
错误/异常
- Throws MongoDB\Driver\Exception\InvalidArgumentException on argument parsing errors.
示例
示例 #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));
?>以上示例会输出:
int(4)