Todos los productos
Search
Centro de documentos

Tablestore:Eliminar un índice de búsqueda

Última actualización: Sep 03, 2026

Puede llamar a la operación DeleteSearchIndex para eliminar un índice de búsqueda creado en una tabla de datos.

Requisitos previos

Operaciones de 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)

Parámetros

El método delete_search_index incluye los siguientes parámetros.

Nombre

Tipo

Descripción

table_name (obligatorio)

str

El nombre de la tabla.

index_name (obligatorio)

str

El índice de búsqueda que se va a eliminar.

Ejemplos

A continuación se muestra un ejemplo de código para eliminar un índice de búsqueda:

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

Referencias

Si los índices de búsqueda existentes no cumplen con sus requisitos empresariales, puede crear nuevos índices o modificar el esquema de los actuales para agregar, quitar o cambiar campos del índice. Para más información, consulte Create a search index y Dynamically modify the schema of a search index.