全部产品
Search
文档中心

Tablestore:Hapus indeks pencarian

更新时间:Jul 06, 2025

Anda dapat memanggil operasi DeleteSearchIndex untuk menghapus indeks pencarian yang telah dibuat untuk tabel data.

Prasyarat

Catatan penggunaan

Indeks pencarian yang telah dihapus tidak dapat dipulihkan. Lakukan tindakan ini dengan hati-hati.

Parameter

Parameter

Deskripsi

TableName

Nama tabel data.

IndexName

Nama indeks pencarian.

Contoh

Berikut adalah contoh kode untuk menghapus indeks pencarian:


func DeleteSearchIndex(client *tablestore.TableStoreClient, tableName string, indexName string) {
    request := &tablestore.DeleteSearchIndexRequest{}
    request.TableName = tableName // Tentukan nama tabel data. 
    request.IndexName = indexName // Tentukan nama indeks pencarian. 
    resp, err := client.DeleteSearchIndex(request) // Hapus indeks pencarian. 

    if err != nil {
        fmt.Println("error: ", err)
        return
    }
    fmt.Println("DeleteSearchIndex selesai, requestId: ", resp.ResponseInfo.RequestId)
}

Referensi

Jika indeks pencarian yang ada tidak memenuhi persyaratan bisnis Anda, Anda dapat membuat indeks pencarian baru atau memodifikasi skema indeks pencarian yang ada untuk menambah, menghapus, atau memperbarui kolom indeks. Untuk informasi lebih lanjut, lihat Buat indeks pencarian dan Modifikasi dinamis skema indeks pencarian.