All Products
Search
Document Center

Tablestore:Menanyakan deskripsi indeks pencarian

Last Updated:Jul 06, 2025

Setelah membuat indeks pencarian untuk tabel data, Anda dapat memanggil operasi DescribeSearchIndex untuk menanyakan deskripsi indeks pencarian, termasuk bidang dan konfigurasinya.

Prasyarat

Parameter

Parameter

Deskripsi

NamaTabel

Nama tabel data.

NamaIndeks

Nama indeks pencarian.

Contoh

Berikut adalah contoh kode yang menunjukkan cara menanyakan detail indeks pencarian, seperti time to live (TTL), waktu pembuatan, status sinkronisasi, dan informasi bidang:

func DescribeSearchIndex(client *tablestore.TableStoreClient, tableName string, indexName string) {
    request := &tablestore.DescribeSearchIndexRequest{}
    request.TableName = tableName  // Tentukan nama tabel data. 
    request.IndexName = indexName  // Tentukan nama indeks pencarian. 
    resp, err := client.DescribeSearchIndex(request)
    if err != nil {
        fmt.Println("error: ", err)
        return
    }
    fmt.Println("FieldSchemas:")
    for _, schema := range resp.Schema.FieldSchemas {
        fmt.Printf("%s\n", schema) // Tampilkan informasi skema tentang bidang dalam indeks pencarian. 
    }
    fmt.Println("DescribeSearchIndex selesai, requestId: ", resp.ResponseInfo.RequestId)
}

Referensi

Jika indeks pencarian yang ada tidak lagi memenuhi kebutuhan Anda, Anda dapat membuat indeks pencarian baru, memodifikasi skema indeks pencarian yang ada untuk menambah, menghapus, atau memodifikasi bidang indeks, atau menyesuaikan konfigurasi TTL indeks pencarian. Untuk informasi lebih lanjut, lihat Buat Indeks Pencarian, Modifikasi Dinamis Skema Indeks Pencarian, dan TTL Indeks Pencarian.