Use o Tablestore SDK for Node.js para excluir um índice secundário global ou local sem afetar a tabela de dados nem seus dados.
Pré-requisitos
Uma instância OTSClient foi inicializada. Para mais informações, consulte Initialize a Tablestore client.
Um índice secundário foi criado. Para mais informações, consulte Create a secondary index.
Precauções
Um índice secundário excluído não pode ser recuperado. Para usar o índice novamente, crie um novo índice secundário.
Parâmetros
|
Parâmetro |
Descrição |
|
mainTableName |
O nome da tabela de dados. |
|
indexName |
O nome da tabela de índice. |
Exemplos
O exemplo de código a seguir mostra como excluir um índice secundário de uma tabela de dados chamando o método dropIndex.
var client = require('./client');
client.dropIndex({
mainTableName: "<TABLE_NAME>", // Specify the name of the data table.
indexName: "<INDEX_NAME>" // Specify the name of the index table.
}, function (err, data) {
if (err) {
console.log('error:', err);
return;
}
console.log('success:', JSON.stringify(data, null, 2));
});