Após criar índices de pesquisa para uma tabela de dados, chame a operação ListSearchIndex para listar os índices de pesquisa criados nessa tabela.
Pré-requisitos
Instância OTSClient inicializada. Para mais informações, consulte Inicializar uma instância OTSClient.
Tabela de dados criada e preenchida com dados. Para mais informações, consulte Criar uma tabela de dados e Gravar dados.
Índice de pesquisa criado para a tabela de dados. Para mais informações, consulte Criar índices de pesquisa.
Parâmetros
|
Parâmetro |
Descrição |
|
TableName |
Nome da tabela de dados. Este parâmetro é obrigatório. |
Exemplos
O código de exemplo a seguir demonstra como listar os índices de pesquisa criados para uma tabela:
func ListSearchIndex(client *tablestore.TableStoreClient, tableName string) {
request := &tablestore.ListSearchIndexRequest{}
request.TableName = tableName // Specify the name of the data table.
resp, err := client.ListSearchIndex(request) // Query all search indexes that are created for the data table.
if err != nil {
fmt.Println("error: ", err)
return
}
for _, info := range resp.IndexInfo {
fmt.Printf("%#v\n", info) // Display the information about the search indexes.
}
fmt.Println("ListSearchIndex finished, requestId:", resp.ResponseInfo.RequestId)
}
Referências
Para obter detalhes sobre um índice de pesquisa, como campos e schema, consulte a descrição do índice. Para mais informações, veja Consultar a descrição de um índice de pesquisa.
Se não precisar mais de um índice de pesquisa, exclua-o. Para mais informações, veja Excluir um índice de pesquisa.