検索が Solr を使用している e コマース Web サイトでは、Solr インデックスにプロセッサ、教授、および予言を備えた製品があります。
次の用語のクエリを検索「prophesor」に作成しています。そして、このクエリと完全に一致するドキュメントはありません。
そのため、Google のような結果を表示する必要があります...どこに表示しますか..
"prophesor" に一致する結果はありません。
代わりに「予言」の検索結果を表示しています。ということは - プロセッサまたは教授ですか?
Solr Wiki に記載されているように、Solr Fuzzy Query を試していますが、これは実行されません... 代わりに、検索用語に似た結果が含まれます。
上記を機能させるには...次のことを理解
しています..1.特定の用語についてSolrでデフォルト検索を行う
..2.結果が見つからない場合は、Solrで別の検索を実行して、検索用語と密接に一致するようにする必要があります
.3 . ページで最初に最も近い一致用語の結果を提供し、次に検索結果ページに最も近い一致用語リンクを提供します。
しかし、これを実装する方法についての手がかりはありませんか? あいまい検索を試してみましたが、この種の要件には適合しないようです。正確に何をする必要がありますか?
具体的には、特定の用語に対して結果が見つからない場合に、密接に一致する用語を見つける方法は?