Appelez l'opération DeleteSearchIndex pour supprimer un index de recherche créé pour une table de données.
Prérequis
Initialisez une instance OTSClient. Pour plus d'informations, consultez la rubrique Initialiser une instance OTSClient.
Créez une table de données et écrivez-y des données. Pour plus d'informations, consultez les rubriques Créer une table de données et Écrire des données.
Créez un index de recherche pour la table de données. Pour plus d'informations, consultez la rubrique Créer un index de recherche.
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) |
|
Nom de la table. |
|
index_name (obligatoire) |
|
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.