Untuk setiap permintaan pencarian, Anda dapat mengontrol bidang struktur aplikasi yang dikembalikan dengan menentukan kolom tampilan default.
Konfigurasi di Konsol dan Terapkan
1. Di Konsol, pilih OpenSearch High-performance Search Edition > Feature Extensions—->Search Result Display, lalu klik add default display fields.
2. Jika Anda tidak mengonfigurasi kolom tampilan default, Anda tetap dapat menentukan bidang saat menjalankan pengujian pencarian di Konsol dengan cara berikut:
Note: Saat mengatur parameter fetch_fields, pisahkan beberapa bidang dengan semicolons.
Konfigurasi melalui SDK atau API
Parameter fetch_fields: Ukuran data teks yang dikembalikan berdampak signifikan terhadap kinerja kueri. Oleh karena itu, kami merekomendasikan agar Anda hanya mengembalikan bidang yang diperlukan. Jika parameter ini diatur melalui SDK atau API, konfigurasinya akan menggantikan pengaturan fitur terkait di Konsol.
-
API parameter: Atur menggunakan parameter fetch_fields. Untuk informasi selengkapnya, lihat Search processing.
-
SDK configuration: Contoh berikut menggunakan Java SDK:
// Setel bidang mana dalam aplikasi yang dikembalikan dalam hasil pencarian
config.setFetchFields(Lists.newArrayList("id","name","phone","int_arr","literal_arr","float_arr","cate_id"));
Catatan
-
Jika Anda tidak menentukan parameter fetch_fields di SDK atau API, sistem akan mengembalikan kolom tampilan default yang dikonfigurasi di Konsol. Namun, jika parameter fetch_fields ditentukan di SDK atau API, konfigurasi tersebut yang akan berlaku.