簡體   English   中英

Solr高亮顯示短語沒有停用詞?

[英]Solr highlighting without stop-words for phrases?

我一直試圖在Solr上突出顯示結果,直到現在,在這里和那里進行調整都是一個艱苦的工作。...現在,我主要擔心的是,我使用了突出顯示的詞組,但是如果我搜索“ The World Cup”在巴西:意想不到的挑戰”

突出顯示字段將返回:“巴西世界杯:意外挑戰”

我認為這可能是由於停用詞所致(我的字段是'textgen'類型,順便說一句)。 查詢中是否有某種要運行的參數可以按預期返回突出顯示的整個字段? 還是我必須刪除textgen中的停用詞過濾器?

這絕對是由於停用詞。 考慮聲明一個新的字段類型,例如textgen,但在索引或查詢分析器中不包含以下內容:

  <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" /> 

暫無
暫無

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

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