Gunakan Tablestore SDK for Python untuk menampilkan daftar indeks pencarian dari suatu tabel atau instans.
Prasyarat
Pasang Tablestore SDK for Python dan inisialisasi klien.
Deskripsi
Panggil metode list_search_index untuk menampilkan daftar indeks pencarian. Jika Anda menentukan nama tabel, metode ini akan mengembalikan semua indeks pencarian pada tabel tersebut. Jika tidak, metode ini akan mengembalikan semua indeks pencarian dalam instans saat ini.
def list_search_index(self, table_name=None)
Contoh berikut menampilkan semua indeks pencarian dari tabel example_table serta mencetak nama tabel dan nama indeks pencarian untuk setiap entri.
search_indexes = client.list_search_index("example_table")
for table_name, index_name in search_indexes:
print(table_name, index_name)
Parameter
Metode list_search_index memiliki parameter berikut.
|
Name |
Type |
Description |
|
table_name (optional) |
|
Nama tabel. Jika Anda menentukan parameter ini, metode akan mengembalikan semua indeks pencarian dari tabel tersebut. Jika Anda tidak menentukan parameter ini, metode akan mengembalikan semua indeks pencarian dalam instans saat ini. |
Respons
Metode list_search_index mengembalikan List[Tuple[str, str]]. Setiap tupel berisi nama tabel diikuti oleh nama indeks pencarian.
Contoh
Tampilkan semua indeks pencarian dalam suatu instans
Contoh berikut tidak menentukan nama tabel sehingga menampilkan semua indeks pencarian dalam instans saat ini.
search_indexes = client.list_search_index()
for table_name, index_name in search_indexes:
print(table_name, index_name)