2013-05-09 109 views
0

尋找一些幫助指引我在正確的方向。我是SOLR的新用戶,並且正在使用solrj將數據從搜索引擎中提取出來。Solr突出顯示較短的類似詞

除突出顯示不按預期工作外,一切似乎都正常工作。如果我搜索單詞操作,我確實碰到單詞運作,但它們沒有突出顯示。唯一突出顯示的字詞是操作

同樣的事情發生與下面的話:

  • 個人--->人強調
  • 瞭解

    • 指揮官--->命令被突出顯示 - >明白的是強調
    • 發展 - >發展突出
    • 操作 - >操作突出顯示

    我注意到的另一件事是4或5個字母的單詞在搜索時沒有突出顯示,只是更長的單詞。

    謝謝。

  • 回答

    0

    此突出顯示的行爲是由於您在fieldType中使用Stemmer作爲您請求突出顯示的字段。當您查詢運作時,詞幹分析師正在將該詞減少到運作,並找出對該詞彙的重點。我建議有一個單獨的字段,其字段類型不包含stemmer,併爲該字段返回高亮顯示。