2012-02-09 15 views
3

SOLRの以前のヒットリスト内で検索することはできますか?例えば。最初に "hello"を検索し、結果リストで "world"を含むレコードを検索したいとします。検索と同じことですこんにちは、世界SOLRの検索で検索する

答えて

4

こんにちはANDワールドと同じものですか?

私はそう信じています。

代わりにfilter queryを使用することもできます。 ?q=hello&fq=world

「Hello world」のケースでは、これはおそらく適切な解決策ではありませんが、面白い例です。

4

フィルタクエリを使用するとよい解決策です。差異だけがスコアリング文書にあり、フィルター照会で使用されるものはスコアリングに使用されません。

ハロー

?q=hello&fq=world 

のみ

では採点されます。

しかし

?q=hello+AND+world 

に両方の単語を

+0

ははるかに高く評価、フィルタクエリに関する追加情報をありがとう獲得しています! – Manny

関連する問題