MongoCollection::deleteIndexes
(PECL mongo >=0.9.0)
MongoCollection::deleteIndexes — Elimina todos los índices de esta colección
Descripción
public array MongoCollection::deleteIndexes
( void
)
Parámetros
Esta función no tiene parámetros.
Valores devueltos
Devuelve la respuesta de la base de datos.
Ejemplos
Ejemplo #1 Ejemplo de MongoCollection::deleteIndexes()
Este ejemplo demuestra cómo eliminar todos los índices de una colección, y muestra también la respuesta demandada.
<?php
$colección = $mongo->my_db->articles;
$respuesta = $colección->deleteIndexes();
print_r($respuesta);
?>
El resultado del ejemplo sería algo similar a:
Array
(
[nIndexesWas] => 1
[msg] => all indexes deleted for collection
[ok] => 1
)
Ver también
- MongoCollection::createIndex() - Crea un índice en el campo o campos especificados, si aún no existen
- MongoCollection::deleteIndex() - Elimina un índice de esta colección