Utilisez le SDK Tablestore pour Node.js afin de supprimer un index secondaire global ou local sans affecter la table de données ni son contenu.
Prérequis
Vous avez initialisé une instance OTSClient. Pour plus d'informations, consultez Initialiser un client Tablestore.
Vous avez créé un index secondaire. Pour plus d'informations, consultez Créer un index secondaire.
Précautions
La suppression d'un index secondaire est irréversible. Pour utiliser à nouveau cet index, créez-en un nouveau.
Paramètres
|
Paramètre |
Description |
|
mainTableName |
Nom de la table de données. |
|
indexName |
Nom de la table d'index. |
Exemples
L'exemple de code suivant montre comment supprimer un index secondaire d'une table de données en appelant la méthode 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));
});