0

ビジネスのディレクトリ リストがあります。

ユーザーが「ニューヨークの配管業」を検索した場合、クエリは Solr インデックス内のすべての配管業を返す必要があり、さらに、ニューヨークのすべての配管業を返すサブクエリも実行する必要があります。

solr では、stopwords.txt ファイルを使用してクエリから「in」を削除します。

ユーザーが「new york」を「new yrok」とスペルミスする可能性があります。スペルミスについては、spellings.txt を使用できます

最後のクエリでは、州、国、通り、または国の名前を取得し、2 つのクエリを実行します。

1- SOLR インデックスのすべての配管事業を返す「配管事業」。2-「in」を削除してスペルチェックを行った後、ニューヨークのすべての配管事業を返す「配管事業ニューヨーク」。

SOLR でこれを達成する方法を教えてください。

4

1 に答える 1