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

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

最終更新日:Dec 28, 2024

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

前提条件

  • OTSClient インスタンスが初期化されていること。詳細については、OTSClient インスタンスの初期化を参照してください。

  • データテーブルが作成されていること。

  • データテーブルの検索インデックスが作成されていること。詳細については、検索インデックスの作成を参照してください。

パラメーター

パラメーター

説明

tableName

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

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

private static List<SearchIndexInfo> listSearchIndex(SyncClient client) {
    ListSearchIndexRequest request = new ListSearchIndexRequest();
    // データテーブルの名前を指定します。
    request.setTableName("<TABLE_NAME>"); 
    // データテーブルに作成されたすべての検索インデックスをクエリします。
    return client.listSearchIndex(request).getIndexInfos();
}

参照

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

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