All Products
Search
Document Center

:exact_match_boost

Last Updated:Jun 21, 2026

Fungsi fitur

Anda dapat menggunakan fungsi fitur dalam ekspresi peringkat untuk membangun logika pengurutan yang kuat. Sebagian besar fungsi fitur hanya didukung dalam ekspresi fine-ranking.

Bidang dokumen yang digunakan sebagai parameter dalam fungsi fitur harus dibuat sebagai indeks atau atribut sesuai dengan dokumentasi fungsi tersebut.

exact_match_boost: Bobot maksimum kata kunci kueri

1. Sintaks

exact_match_boost()

2. Parameter

Tidak ada

3. Nilai Kembalian

int. Nilainya berkisar dari 0 hingga 99.

4. Skenario

Skenario 1:

Pertimbangkan kueri query=default:'Open Search'^60 OR default:'opensearch'^50. Jika hasil diurutkan berdasarkan bobot boost dari kata kunci yang cocok, Dokumen A (berisi "Open Search") diberi peringkat lebih tinggi daripada Dokumen B (berisi "opensearch").

Tetapkan ekspresi coarse-ranking ke exact_match_boost() dan biarkan ekspresi fine-ranking kosong. Secara default, jika Anda tidak menentukan ekspresi fine-ranking, hasil akan diurutkan berdasarkan skor yang dihitung dari ekspresi coarse-ranking.

5. Catatan Penggunaan

  • Bidang dokumen yang dirujuk oleh parameter fungsi harus dibuat sebagai indeks.

  • Jika kata kunci dalam kueri tidak memiliki bobot boost eksplisit, bobot boost default-nya adalah 99.

  • Untuk aplikasi khusus, fungsi exact_match_boost dapat dikonfigurasi dalam Basic Ranking dan mendukung parameter '', sum, dan max. Dalam Konfigurasi Fitur Skoring, exact_match_boost() mendukung tiga metode agregasi: '' (default), max, dan sum. Anda dapat memilih metode agregasi dan mengatur bobot sesuai kebutuhan bisnis Anda.