使用 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(必选) |
|
数据表名称。 |
|
index_name(必选) |
|
待删除的多元索引名称。 |
该文章对您有帮助吗?