2013-07-11 165 views

回答

1

檢查EdgeNGramFilterFactory濾波器

<filter class="solr.EdgeNGramFilterFactory" minGramSize="3" maxGramSize="25" side="front"/> 

EdgeNGramFilterFactory生成邊緣克令牌例如

word會產生 - >wo, wor, word .....

您可以在索引時間用它來生成令牌。 所以,當你搜索wor,與word文件將匹配

但是,如果你想在的話中間要搜索檢查NGramFilterFactory

+0

非常感謝!我還有一個問題。如何使用整數和日期類型?你知道它的解決方案嗎? – user2208348

+0

將數字視爲字符串,並應用邊緣過濾器。 – Jayendra