2012-03-01 18 views
1

私はsolrを検索エンジンとして使用しています。複数の単語を含む同義語

私は例、何か他のものにいくつかの単語やフレーズをマッピングしたいと思います。それは一つの単語でない限り、同義語を使用して

Drama and Theatre Studies=>drama 

は私のために働いていません。

これを行う最善の方法は何ですか?

+1

http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#solr.SynonymFilterFactory – naresh

+0

私はファイルをチェックしました。「SynonymFilterが同義語を使ってうまく動作しますが複数の単語を含む " – Filype

答えて

0

synonimファイルの用語とコンマは、カンマで区切ってください。

小文字/大文字の違いのため、フレーズのマッピングが機能していない可能性があります。 solr.LowerCaseFilterFactorysolr.SynonymFilterFactoryの順番を確認してください。 シノニムファイルがすべて小文字である場合、LowerCaseFilterFactoryを最初に設定してからSynonymFilterFactoryに設定する必要があります。

関連する問題