<?php
try {
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->update(
['campoABuscar' => 1], // busqueda
['$set' => ['campoAModificar' => -3]], // que hacer con los datos
['multi' => true, 'upsert' => true] // opciones
);
$manager = new MongoDB\Driver\Manager('mongodb://localhost:27017');
$result = $manager->executeBulkWrite('database.collection', $bulk);
echo "Se han encontrado: ".$result->getMatchedCount()." registros";
echo "<br>Se han modificado: ".$result->getModifiedCount()." registros";
} catch(MongoDB\Driver\Exception\BulkWriteException $e) {
echo $e->getWriteResult(), "\n";
exit;
}
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios