0
我想知道是否有通過solrconfig.xml在solr中設置默認搜索鄰近度。solr中的默認鄰近搜索
目前,如果我要執行鄰近搜索我必須做到以下幾點:
q="red cars"~10
有沒有一種方法來設置默認的10字接近,使所有查詢都與一個近似搜索10字近程範圍?
我想知道是否有通過solrconfig.xml在solr中設置默認搜索鄰近度。solr中的默認鄰近搜索
目前,如果我要執行鄰近搜索我必須做到以下幾點:
q="red cars"~10
有沒有一種方法來設置默認的10字接近,使所有查詢都與一個近似搜索10字近程範圍?
通過使用eDismax,您將接近度設置爲默認污點。
默認情況下會啓用鄰近度,因爲搜索會查找相隔很遠的單詞。
檢查Query Phrase Slop和Phrase slop它將設置查詢的污點。
查詢短語Slop應用於短語查詢。
雖然,短語slop將應用於正常查詢。
<requestHandler name="standard" class="solr.SearchHandler" default="true">
<lst name="defaults">
<str name="defType">edismax</str>
<str name="echoParams">explicit</str>
<str name="qf">field</str>
<str name="qs">10</str>
<str name="pf">field</str>
<str name="ps">10</str>
<str name="q.alt">*:*</str>
</lst>
</requestHandler>