簡體   English   中英

Solr-如何計划田間推進

[英]Solr - how to plan field boosting

我查詢使用

qf=Name+Tag

現在,我希望帶有標簽中的短語的文檔將首先到達,因此我使用

qf=Name+Tag^2

並且它們確實首先出現。

關於該字段后面的數字應該有什么經驗法則? 我怎么知道要設置什么號碼?

該數字是純粹基於偏好的,主要是反復試驗的基礎。
關於該領域與其他領域相比的權重。
計分考慮了各種因素,但是可以考慮和測試某些因素,例如術語頻率-因此,如果某個單詞覆蓋標簽字段中的一次出現,則該單詞在Name中出現兩次嗎?

另外,如果要檢查短語匹配,則在使用edismax解析器時應使用pf

qf將匹配單個單詞,而pf將匹配整個單詞。

例如,如果您具有名稱和標簽字段,並且搜索紅寶石導軌
qf會導致得分:name:ruby標簽:ruby&name:rails標簽:rails
pf會導致評分名稱:“ ruby​​ rails”標簽:“ ruby​​ rails”

因此最好使用qf來匹配結果並增強單個匹配,但具有更高的pf值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM