PHP 8.5.0 Alpha 2 available for testing

MongoDB\Driver\BulkWriteCommandResult::isAcknowledged

(mongodb >=2.1.0)

MongoDB\Driver\BulkWriteCommandResult::isAcknowledgedIndica si la escritura fue reconocida

Descripción

final public MongoDB\Driver\BulkWriteCommandResult::isAcknowledged(): bool

Si la escritura fue reconocida, los demás campos estarán disponibles en el objeto MongoDB\Driver\BulkWriteCommandResult.

Parámetros

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

Valores devueltos

Devuelve true si la escritura fue reconocida, y false en caso contrario.

Errores/Excepciones

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

Ejemplos

Ejemplo #1 MongoDB\Driver\BulkWriteCommandResult::isAcknowledged() con escritura reconocida

<?php

$manager
= new MongoDB\Driver\Manager;

$bulk = new MongoDB\Driver\BulkWriteCommand;
$bulk->insertOne('db.coll', ['x' => 1]);

$result = $manager->executeBulkWriteCommand($bulk);

var_dump($result->isAcknowledged());

?>

El ejemplo anterior mostrará :

bool(true)

Ejemplo #2 MongoDB\Driver\BulkWriteCommandResult::isAcknowledged() con escritura no reconocida

<?php

$manager
= new MongoDB\Driver\Manager;

$bulk = new MongoDB\Driver\BulkWriteCommand(['ordered' => false]);
$bulk->insertOne('db.coll', ['x' => 1]);

$writeConcern = new MongoDB\Driver\WriteConcern(0);

$result = $manager->executeBulkWriteCommand($bulk, ['writeConcern' => $writeConcern]);

var_dump($result->isAcknowledged());

?>

El ejemplo anterior mostrará :

bool(false)
add a note

User Contributed Notes

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