Gunakan Tablestore SDK for Node.js untuk menghapus indeks sekunder global atau lokal tanpa memengaruhi tabel data maupun isinya.
Prasyarat
-
Instans OTSClient telah diinisialisasi. Untuk informasi selengkapnya, lihat Initialize a Tablestore client.
-
Indeks sekunder telah dibuat. Untuk informasi selengkapnya, lihat Create a secondary index.
Hal-hal yang Perlu Diperhatikan
Indeks sekunder yang dihapus tidak dapat dipulihkan. Untuk menggunakannya kembali, Anda harus membuat indeks sekunder baru.
Parameter
|
Parameter |
Deskripsi |
|
mainTableName |
Nama tabel data. |
|
indexName |
Nama tabel indeks. |
Contoh
Kode contoh berikut menunjukkan cara menghapus indeks sekunder dari tabel data dengan memanggil metode dropIndex.
var client = require('./client');
client.dropIndex({
mainTableName: "<TABLE_NAME>", // Tentukan nama tabel data.
indexName: "<INDEX_NAME>" // Tentukan nama tabel indeks.
}, function (err, data) {
if (err) {
console.log('error:', err);
return;
}
console.log('success:', JSON.stringify(data, null, 2));
});