すべてのプロダクト
Search
ドキュメントセンター

Tablestore:検索インデックスの一覧表示

最終更新日:Dec 28, 2024

データテーブルの検索インデックスを作成した後、ListSearchIndex オペレーションを呼び出して、データテーブルに作成された検索インデックスを一覧表示できます。

前提条件

パラメーター

パラメーター

説明

TableName

データテーブルの名前。このパラメーターは空にすることはできません。

次のサンプルコードは、テーブルに作成された検索インデックスを一覧表示する方法の例を示しています。

func ListSearchIndex(client *tablestore.TableStoreClient, tableName string) {
    request := &tablestore.ListSearchIndexRequest{}
    request.TableName = tableName // データテーブルの名前を指定します。
    resp, err := client.ListSearchIndex(request) // データテーブルに作成されたすべての検索インデックスをクエリします。
    if err != nil {
        fmt.Println("error: ", err)
        return
    }
    for _, info := range resp.IndexInfo {
        fmt.Printf("%#v\n", info) // 検索インデックスに関する情報を表示します。
    }
    fmt.Println("ListSearchIndex finished, requestId:", resp.ResponseInfo.RequestId)
}

参照

  • 検索インデックスのフィールドやスキーマなどの詳細をクエリする場合は、検索インデックスの説明をクエリできます。詳細については、検索インデックスの説明のクエリを参照してください。

  • 検索インデックスを使用しなくなった場合は、検索インデックスを削除できます。詳細については、検索インデックスの削除を参照してください。