全部產品
Search
文件中心

:刪除多元索引

更新時間:Jun 30, 2024

使用DeleteSearchIndex介面可以刪除指定資料表的一個多元索引。

前提條件

注意事項

多元索引刪除後不可恢複,請謹慎操作。

參數

參數

說明

TableName

資料表名稱。

IndexName

多元索引名稱。

樣本

以下樣本用於刪除多元索引。


func DeleteSearchIndex(client *tablestore.TableStoreClient, tableName string, indexName string) {
    request := &tablestore.DeleteSearchIndexRequest{}
    request.TableName = tableName //設定資料表名稱。
    request.IndexName = indexName //設定多元索引名稱。
    resp, err := client.DeleteSearchIndex(request) //調用client刪除多元索引。

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

相關文檔

如果已有多元索引不滿足使用需求,您可以建立新的多元索引或者通過修改多元索引的Schema來增刪改多元索引欄位。具體操作,請參見建立多元索引動態修改schema