MongoDB\Driver\BulkWrite::count

(mongodb >=1.0.0)

MongoDB\Driver\BulkWrite::countCount number of write operations in the bulk

说锟斤拷

public MongoDB\Driver\BulkWrite::count ( void ) : int

Returns the number of write operations added to the MongoDB\Driver\BulkWrite object.

锟斤拷锟斤拷

锟剿猴拷锟斤拷没锟叫诧拷锟斤拷锟斤拷

锟斤拷锟斤拷值

Returns number of write operations added to the MongoDB\Driver\BulkWrite object.

锟斤拷锟斤拷锟届常

锟斤拷锟斤拷锟斤拷志

锟芥本 说锟斤拷
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.

锟斤拷锟斤拷

Example #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));

?>

锟斤拷锟斤拷锟斤拷锟教伙拷锟斤拷锟斤拷锟�

int(4)