Utilice Tablestore SDK for Node.js para eliminar un índice secundario global o local sin afectar la tabla de datos ni su información.
Requisitos previos
Se inicializó una instancia de OTSClient. Para obtener más información, consulte Initialize a Tablestore client.
Se creó un índice secundario. Para obtener más información, consulte Create a secondary index.
Precauciones
Un índice secundario eliminado no se puede recuperar. Si necesita volver a usar el índice, cree uno nuevo.
Parámetros
|
Parámetro |
Descripción |
|
mainTableName |
Nombre de la tabla de datos. |
|
indexName |
Nombre de la tabla de índices. |
Ejemplos
A continuación se muestra un ejemplo de código que elimina un índice secundario de una tabla de datos mediante la llamada al 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));
});