(PECL mongo >=0.9.0)
MongoDB::listCollections — Devuelve la lista de colecciones de esta base de datos
Esta función no tiene parámetros.
Devuelve una lista de MongoCollections.
Ejemplo #1 Ejemplo de MongoDB::listCollections()
El siguiente ejemplo muestra cómo borrar cada una de las colecciones de la base de datos.
<?php
$m = new Mongo();
$db = $m->selectDB("sample");
$list = $db->listCollections();
foreach ($list as $collection) {
echo "borrando $collection... ";
$collection->drop();
echo "se fue\n";
}
?>
El resultado del ejemplo sería algo similar a:
borrando sample.blog.posts... se fue borrando sample.critical.docs... se fue borrando sample.taxes... se fue ...