2

本/著者を検索するためにsunspotsolrを使用する私のrailsアプリケーション。今、私が検索クエリを次のように与えると

「ジェフリー・アーチャー」

それは、著者として「ジェフリー・アーチャー」を持っている本のセットを与えるでしょう。しかし、私が与えるなら

「ジェフリーアーチャー」

黒点は結果を返しません。だからその時私は見せたい

もしかして?「ジェフリー・アーチャー」

sunpspot solrを使用してこれを実装する方法は?

4

2 に答える 2

2

SunspotへのSpellcheckの統合は実験的です:https ://github.com/sunspot/sunspot/tree/spellcheck

Solr1.4および3.xのスペルチェックで達成できた結果にはあまり満足していません。ただし、Solr 4.0のリリースとその改善されたスペルチェック機能により、再検討される予定です。

リンクしたブランチを試すこともできますが、RSolrを直接使用して、独自のスペルチェック要求を直接実行することもできます。

プルリクエストは大歓迎です!

于 2012-12-13T23:03:01.310 に答える
0

Solrは、インデックス内の用語に基づいてユーザーにスペル修正を提供できるスペルチェックコンポーネントを提供します。
Sunspotは単なるCLientであるため、スペルチェックコンポーネントの構成方法を確認する必要があります。

于 2012-12-12T10:44:39.083 に答える