MongoDB\Driver\BulkWrite::count

(mongodb >=1.0.0)

MongoDB\Driver\BulkWrite::countCuenta el número de operaciones de escritura en el lote

Descripción

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

Devuelve el número de operaciones de escritura añadidas al objeto MongoDB\Driver\BulkWrite.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

Devuelve el número de operaciones de escritura añadidas al objeto MongoDB\Driver\BulkWrite.

Errores/Excepciones

  • Lanza una excepción MongoDB\Driver\InvalidArgumentException en caso de error durante el análisis de un argumento.

Historial de cambios

Versión Descripción
PECL mongodb 1.2.0 Devuelve el número de operaciones de escritura añadidas al objeto MongoDB\Driver\BulkWrite. Las versiones anteriores devolvían el número de idas y vueltas cliente-servidor necesarias para ejecutar todas las operaciones de escritura.

Ejemplos

Ejemplo #1 Ejemplo 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));

?>

El ejemplo anterior mostrará :

int(4)
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top