update page now
PHP 8.5.6 Released!

MongoDB\Driver\BulkWriteCommandResult::isAcknowledged

(mongodb >=2.1.0)

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

Descripción

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

Si la escritura es reconocida, otros 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 preocupación de 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 preocupación de 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