全部產品
Search
文件中心

Tablestore:列出多元索引

更新時間:Aug 06, 2026

使用 Python SDK 列出指定資料表或當前執行個體的多元索引。

前提條件

安裝Tablestore Python SDK並初始化用戶端。

功能說明

調用 list_search_index 方法列出多元索引。指定資料表名稱時返回該資料表的所有多元索引;不指定時返回當前執行個體的所有多元索引。

def list_search_index(self, table_name=None)

以下樣本列出 example_table 的所有多元索引,並輸出每個索引所屬的資料表名稱和索引名稱。

search_indexes = client.list_search_index("example_table")
for table_name, index_name in search_indexes:
    print(table_name, index_name)

參數說明

list_search_index 方法包含以下參數。

名稱

類型

說明

table_name(可選)

str

資料表名稱。指定時返回該資料表的所有多元索引;不指定時返回當前執行個體的所有多元索引。

傳回值

list_search_index 方法返回 List[Tuple[str, str]]。列表中的每個元組依次包含資料表名稱和多元索引名稱。

情境樣本

列出執行個體的所有多元索引

以下樣本不指定資料表名稱,列出當前執行個體的所有多元索引。

search_indexes = client.list_search_index()
for table_name, index_name in search_indexes:
    print(table_name, index_name)