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

Tablestore:検索インデックスの削除

最終更新日:Apr 18, 2025

このトピックでは、Java 用 Tablestore SDK を使用して検索インデックスを削除する方法について説明します。

使用上の注意

削除された検索インデックスは回復できません。 慎重に行ってください。

前提条件

Tablestore クライアントが初期化されていること。 詳細については、「Tablestore クライアントを初期化する」をご参照ください。

メソッド

public DeleteSearchIndexResponse deleteSearchIndex(DeleteSearchIndexRequest request) throws TableStoreException, ClientException

DeleteSearchIndexRequest パラメーター

tableName String (必須): 削除する検索インデックスが作成されたデータテーブルの名前。

indexName String (必須): 削除する検索インデックスの名前。

サンプルコード

次のサンプルコードは、test_table という名前のテーブルに作成された検索インデックスを削除する例を示しています。

コードを実行する前に、テーブル名と検索インデックス名を実際の値に置き換えてください。
public static void deleteSearchIndexExample(SyncClient client) {
    DeleteSearchIndexRequest request = new DeleteSearchIndexRequest();
    // データテーブルの名前を指定します。
    request.setTableName("test_table");
    // 削除する検索インデックスの名前を指定します。
    request.setIndexName("index_name");
    // 検索インデックスを削除します。
    client.deleteSearchIndex(request);
}