使用 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(必選) |
|
待刪除的多元索引名稱。 |