Setelah membuat indeks pencarian untuk tabel data, Anda dapat memanggil operasi DescribeSearchIndex untuk menanyakan deskripsi indeks pencarian, termasuk informasi tentang bidang dan konfigurasi indeks.
Prasyarat
Sebuah instance OTSClient telah diinisialisasi. Untuk detail 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 detail lebih lanjut, lihat Buat Indeks Pencarian.
Operasi API
/**
* Menanyakan deskripsi indeks pencarian yang dibuat untuk sebuah tabel.
* @api
*
* @param [] $request
* Parameter permintaan, yaitu nama tabel.
* @return [] Respons.
* @throws OTSClientException Pengecualian yang dilemparkan ketika terjadi kesalahan parameter atau server Tablestore mengembalikan kesalahan verifikasi.
* @throws OTSServerException Pengecualian yang dilemparkan ketika server Tablestore mengembalikan kesalahan.
* @example "src/examples/DescribeSearchIndex.php" 20
*/
public function describeSearchIndex(array $request)Parameter
Parameter | Deskripsi |
table_name | Nama tabel data. |
index_name | Nama indeks pencarian. |
Contoh
Berikut adalah contoh kode untuk menanyakan deskripsi indeks pencarian:
$request = array(
'table_name' => 'php_sdk_test',
'index_name' => 'php_sdk_test_search_index'
);
$response = $otsClient->describeSearchIndex($request);Referensi
Jika indeks pencarian yang ada tidak lagi memenuhi kebutuhan Anda, Anda dapat membuat indeks pencarian baru, memodifikasi skema indeks pencarian yang ada untuk menambahkan, menghapus, atau memperbarui bidang indeks, atau menyesuaikan konfigurasi TTL dari indeks pencarian. Untuk informasi lebih lanjut, lihat Buat Indeks Pencarian dan Modifikasi Dinamis Skema Indeks Pencarian.