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

Tablestore:セカンダリインデックスの削除

最終更新日:Sep 21, 2026

Tablestore SDK for Node.js を使用すると、データテーブルやそのデータに影響を与えることなく、グローバルセカンダリインデックスまたはローカルセカンダリインデックスを削除できます。

前提条件

注意事項

削除したセカンダリインデックスは復元できません。 インデックスを再度使用するには、新しいセカンダリインデックスを作成する必要があります。

パラメーター

パラメーター

説明

mainTableName

データテーブルの名前。

indexName

セカンダリインデックスの名前。

例

次のサンプルコードは、dropIndex メソッドを呼び出してデータテーブルからセカンダリインデックスを削除する方法を示しています。

var client = require('./client');

client.dropIndex({
  mainTableName: "<TABLE_NAME>", // データテーブルの名前を指定します。
  indexName: "<INDEX_NAME>" // セカンダリインデックスの名前を指定します。
}, function (err, data) {
  if (err) {
    console.log('error:', err);
    return;
  }
  console.log('success:', JSON.stringify(data, null, 2));
});