Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan Pembobotan Bidang Relatif untuk Menyesuaikan Peringkat Relevansi di Amazon CloudSearch
Anda dapat menetapkan bobot ke bidang yang dipilih sehingga Anda dapat meningkatkan relevansi _score
dokumen dengan kecocokan di bidang utama seperti title
bidang, dan meminimalkan dampak kecocokan di bidang yang kurang penting. Secara default semua bidang memiliki berat 1.
Bobot bidang diatur dengan q.options
fields
opsi. Anda menentukan bidang sebagai array string. Untuk mengatur bobot bidang, Anda menambahkan tanda sisipan (^
) dan nilai numerik positif ke nama bidang. Anda tidak dapat mengatur berat bidang ke nol atau menggunakan fungsi atau ekspresi matematika untuk menentukan berat bidang.
Misalnya, jika Anda ingin kecocokan di dalam title
lapangan mendapat skor lebih tinggi daripada kecocokan di dalam title
bidang, Anda dapat mengatur berat bidang menjadi 2 dan berat plot
bidang menjadi 0,5: plot
q.options={fields:['title^2','plot^0.5']}
Selain mengontrol bobot bidang, fields
opsi mendefinisikan kumpulan bidang yang dicari secara default jika Anda menggunakan parser kueri sederhana atau tidak menentukan bidang di bagian ekspresi gabungan saat menggunakan parser kueri terstruktur. Untuk informasi selengkapnya, lihat Parameter Permintaan Pencarian di Referensi API Pencarian.
Untuk mereferensikan skor relevansi tertimbang dalam definisi ekspresi, Anda menggunakan. _score
Anda dapat menggunakan _score
nilai tertimbang dalam hubungannya dengan bidang numerik, ekspresi lain, dan operator dan fungsi numerik standar. Untuk informasi selengkapnya, lihat Mengkonfigurasi Ekspresi.