1

重複の可能性:
solr でプレフィックスを使用して単語にインデックスを付ける方法は?

私はsolr 3.3を使用しています。接尾辞付きのsolrインデックスワードが必要です。

'book' と 'books' にインデックスを付けて 'book' を検索すると、solr は 'book' または 'books' を含むすべてのドキュメントを表示しますが、'rain' と 'rainy' にインデックスを付けて 'rain' を検索すると、solr show 「雨」を含むすべてのドキュメントですが、solr に「雨」または「雨」を含むドキュメントを表示させたいと考えています。

4

2 に答える 2

1

別のオプションは、OpenOffice 辞書ファイルに基づく「Hunspell」ステミングを使用することです... http://wiki.apache.org/solr/Hunspell (Solr 3.5)

于 2011-11-29T10:21:48.897 に答える
1

前の質問に関連して、Stemming は既に「book」と「books」の例を処理しています。@Jayendra が答えたように、「rain」を検索して「rainy」を返すには、SynonymFilterFactoryを実装し、目的の検索結果に一致する必要なシノニムを指定する必要があります。

于 2011-11-28T14:42:27.487 に答える