Setelah membuat indeks pencarian untuk tabel data, Anda dapat memanggil operasi ListSearchIndex untuk mencantumkan indeks pencarian yang telah dibuat untuk tabel tersebut.
Prasyarat
Instance OTSClient telah diinisialisasi. Untuk informasi lebih lanjut, lihat Inisialisasi Instance OTSClient.
Tabel data telah dibuat dan data telah ditulis ke dalam tabel. Untuk informasi lebih lanjut, lihat Buat Tabel Data dan Tulis Data.
Indeks pencarian telah dibuat untuk tabel data. Untuk informasi lebih lanjut, lihat Buat Indeks Pencarian.
Parameter
Parameter | Deskripsi |
NamaTabel | Nama tabel data. Parameter ini tidak boleh kosong. |
Contoh
Kode sampel berikut menunjukkan cara mencantumkan indeks pencarian yang dibuat untuk sebuah tabel:
func ListSearchIndex(client *tablestore.TableStoreClient, tableName string) {
request := &tablestore.ListSearchIndexRequest{}
request.TableName = tableName // Tentukan nama tabel data.
resp, err := client.ListSearchIndex(request) // Kueri semua indeks pencarian yang dibuat untuk tabel data.
if err != nil {
fmt.Println("error: ", err)
return
}
for _, info := range resp.IndexInfo {
fmt.Printf("%#v\n", info) // Tampilkan informasi tentang indeks pencarian.
}
fmt.Println("ListSearchIndex selesai, requestId:", resp.ResponseInfo.RequestId)
}Referensi
Untuk mengkueri detail tentang indeks pencarian, seperti bidang dan skema indeks pencarian, Anda dapat mengkueri deskripsi indeks pencarian. Untuk informasi lebih lanjut, lihat Kueri Deskripsi Indeks Pencarian.
Jika Anda tidak lagi menggunakan indeks pencarian, Anda dapat menghapusnya. Untuk informasi lebih lanjut, lihat Hapus Indeks Pencarian.