Tous les produits
Search
Centre de documentation

Tablestore:Supprimer un index de recherche

Dernière mise à jour :Aug 18, 2026

Appelez l'opération DeleteSearchIndex pour supprimer un index de recherche créé pour une table de données.

Prérequis

Opérations API

/**
 * Delete the search index. 
 * @api
 *
 * @param [] $request
 *            The request parameters, including the table name and search index name. 
 * @return [] The response. 
 * @throws OTSClientException The exception that is returned when a parameter error occurs or the Tablestore server returns a verification error. 
 * @throws OTSServerException The exception that is returned when the Tablestore server returns an error. 
 * @example "src/examples/DeleteSearchIndex.php"
 */
public function deleteSearchIndex(array $request)

Paramètres

La méthode delete_search_index accepte les paramètres suivants.

Nom

Type

Description

table_name (obligatoire)

str

Nom de la table.

index_name (obligatoire)

str

Index de recherche à supprimer.

Exemples

L'exemple de code suivant montre comment supprimer un index de recherche :

$request = array(
    'table_name' => 'php_sdk_test',
    'index_name' => 'php_sdk_test_search_index'
);
$response = $otsClient->deleteSearchIndex($request);

Références

Si les index de recherche existants ne répondent pas à vos besoins métier, créez de nouveaux index ou modifiez le schéma des index existants pour ajouter, supprimer ou modifier des champs d'index. Pour plus d'informations, consultez les rubriques Créer un index de recherche et Modifier dynamiquement le schéma d'un index de recherche.