MongoDB\Driver\BulkWrite::count

(mongodb >=1.0.0)

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

Descrição

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

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

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

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

Erros

Changelog

Versão Descrição
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.

Exemplos

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

?>

O exemplo acima irá imprimir:

int(4)