MongoCollection::deleteIndexes
(PECL mongo >=0.9.0)
MongoCollection::deleteIndexes — Supprime tous les index de cette collection
Description
public array MongoCollection::deleteIndexes
( void
)
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Retourne la réponse de la base de données.
Exemples
Exemple #1 Exemple avec MongoCollection::deleteIndexes()
Cet exemple montre comme effacer tous les indexes depuis une collection et la réponse que nous devons attendre.
<?php
$collection = $mongo->my_db->articles;
$response = $collection->deleteIndexes();
print_r($response);
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
Array
(
[nIndexesWas] => 1
[msg] => all indexes deleted for collection
[ok] => 1
)
Voir aussi
- MongoCollection::createIndex() - Crée un index sur le ou les champs spécifiés s'il n'existe pas déjà
- MongoCollection::deleteIndex() - Supprime un index de la collection