0

Solrで複数の単語キーフレーズと完全一致検索を処理するにはどうすればよいですか?

やあ。次の問題について助けが必要です。

「バイク」などの単一のキーワード キーフレーズと「赤いバイク」などの複数のキーワード キーフレーズを含む商品単語のリストが各ショップにあるショップのリストにインデックスを付けています。

例: 店舗 A は「ipad」と「iphone」を販売しています。B店は「iPadアクセサリ」と「iPhone」、C店は「iPad」と「iPadアクセサリ」を販売

ユーザーが「ipad」の検索を実行すると、「ipad」と完全に一致するストア (ストア A と C のみ) のみが結果に表示されるようにします。

私の現在のsolrセットアップでは、「ipad accessoires」のようなキーフレーズが「ipad」と「accessoires」にトークン化され、ユーザーが「ipad」を検索するとストアBも表示されます。インデックスで「ipad accessoires」のようなキーフレーズを取得するにはどうすればよいですか?solrは、実際には一致する1つのキーフレーズ/トークンであることを認識しています。

どんな助けでも大歓迎です!

4

1 に答える 1

0

別のことを試す準備ができている場合は、Elastic Search のPercolate Query をチェックしてください。
これはおそらく、Google アドワーズ広告との逆一致リンクを実行しようとしているものとまったく同じです。

于 2013-02-06T06:35:08.093 に答える