PHP 8.5.0 Alpha 1 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 tiene parámetros.

Valores devueltos

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

Errores/Excepciones

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 resultado del ejemplo sería:

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 resultado del ejemplo sería:

bool(false)
add a note

User Contributed Notes

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