我正在使用StandardAnalyzer創建一個Lucene 3.0.3索引。特殊字符索引
當搜索被使用的查詢像Ç指數,由C#或C++它給了所有這三種期限相同的結果。因爲,我知道在創建索引分析器時會忽略特殊字符,並且不會爲其創建索引。
需要能夠「C」之間的區別,「C#」和「C++」
請建議我說,是任何現有的分析儀將解決這個問題?
任何建議將不勝感激!
我正在使用StandardAnalyzer創建一個Lucene 3.0.3索引。特殊字符索引
當搜索被使用的查詢像Ç指數,由C#或C++它給了所有這三種期限相同的結果。因爲,我知道在創建索引分析器時會忽略特殊字符,並且不會爲其創建索引。
需要能夠「C」之間的區別,「C#」和「C++」
請建議我說,是任何現有的分析儀將解決這個問題?
任何建議將不勝感激!
我想這是因爲StandardAnalyzer使用StandardFilter,它使用StandardTokenizer來移除特殊字符。
您可以創建自己的Analyzer實現。
真正的解決方案gr8! – ranjit 2011-03-26 05:34:25
我怎麼能與現有的StandardAnalyzer一起使用KeywordAnalyzer?任何想法!! – ranjit 2011-03-11 12:44:18