1

Solrのスペルチェックは、「ストップワード」を持つ一部のフレーズクエリでは機能しません。たとえば、「stopword to solr」の場合、「to」を削除すると、solrのスペルがsolarになります。誰かが何が問題なのかわかりますか?

4

2 に答える 2

5

インデックス作成前。2 つのことを行います: i)アナライザーのインデックスとクエリの両方からStopfilterfactoryを削除/コメントする必要があります。

ii) KeywordTokenizerFactoryは文字列全体として使用されるため、使用しないでください。StandardTokenizerFactoryを使用します。

やってみて。

于 2015-01-28T11:46:56.333 に答える
0

すでに索引付けされているドキュメントによって異なります。ほとんどの場合、まだSOLR のインデックスが作成されていないか、その頻度がSOLARに比べて比較的低くなっています。
頻度を確認できるように、spellcheck.extendedResults=true を有効にしてみてください。

于 2012-11-21T09:33:08.543 に答える