Conta o número de operações de escrita em massa

# MongoDB\Driver\BulkWrite::count

(mongodb >=1.0.0)

MongoDB\Driver\BulkWrite::count — Conta o número de operações de escrita em massa

### Descrição

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

Retorna o número de operações de escrita adicionadas ao objeto MongoDB\Driver\BulkWrite.

### Parâmetros

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

### Valor Retornado

Retorna o número de operações de escrita adicionadas ao objeto MongoDB\Driver\BulkWrite.

### Erros/Exceções

- Lança uma exceção MongoDB\Driver\Exception\InvalidArgumentException em caso de erro ao analisar argumentos.

### Registro de Alterações

Versão | Descrição
--- | ---
PECL mongodb 1.2.0 | Retorna o número de operações de escrita adicionadas ao objeto MongoDB\Driver\BulkWrite. Versões anteriores retornavam o número esperado de viagens de ida e volta de cliente para servidor necessárias para executar todas as operações de escrita.

### Exemplos

Exemplo #1 Exemplo de MongoDB\Driver\BulkWrite::count()

    <?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 produzirá:

    int(4)

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open