删除多元索引

更新时间:
复制 MD 格式

使用 Python SDK 删除指定数据表中的多元索引,不影响数据表及表中数据。

前提条件

安装Tablestore Python SDK并初始化客户端。

功能说明

调用 delete_search_index 方法删除指定数据表中的多元索引。

def delete_search_index(self, table_name, index_name)
警告

删除多元索引后无法恢复。该操作只删除多元索引,不会删除数据表或表中数据。

以下示例删除 example_table 中的 example_index,并确认该索引不再返回。

table_name = "example_table"
index_name = "example_index"

client.delete_search_index(table_name, index_name)

search_indexes = client.list_search_index(table_name)
assert (table_name, index_name) not in search_indexes

参数说明

delete_search_index 方法包含以下参数。

名称

类型

说明

table_name(必选)

str

数据表名称。

index_name(必选)

str

待删除的多元索引名称。