MongoDB - Insertar varios registros
PHP
Publicado el 4 de Abril del 2019 por Joan (121 códigos)
1.846 visualizaciones desde el 4 de Abril del 2019
En este código se muestra como insertar varios registros en una colección con MongoDB\Driver\BulkWrite
<?php
try {
$manager = new MongoDB\Driver\Manager('mongodb://localhost:27017');
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(["Nombre"=>"Juan", "Pais"=>"Mexico"]);
$bulk->insert(["Nombre"=>"Albert", "Pais"=>"EEUU"]);
$bulk->insert(["Nombre"=>"Manuel", "Pais"=>"España"]);
$result = $manager->executeBulkWrite('test.test', $bulk);
echo "Se han añadido: ".$result->getInsertedCount()." registros";
} catch(MongoDB\Driver\Exception\BulkWriteException $e) {
echo $e->getWriteResult(), "\n";
exit();
}
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios