2016-10-26 8 views
0

drupalファセットsolrクエリ演算子を "AND"から "OR"に変更するにはどうすればよいですか?Drupalファセットの関連性ソート - Solrクエリ演算子を「AND」から「OR」に変更しますか?

私たちはdrupalベースのJob Boardに取り組んでおり、ファセット検索で選択されたファセットの一部に一致する結果を提供したいと考えています。

など。照会には、異なる分類から、したがって異なるファセットブロックのファセット「facet1」、「facet2」、「facet3」、「facet4」があります。

標準的な動作では、必ずすべてのファセットが含まれますが、結果は部分だけです。例:

  1. "facet1"、 "facet2"、 "facet3"、 "facet4"
  2. "facet1"、 "facet2"、 "facet4"
  3. "facet1"、 "facet3"、「facet4 "
  4. "facet3"、 "facet4"
  5. "facet1"、 "facet3"
  6. "facet3"、" facet4
  7. "facet1"

これをどのように達成できますか?

答えて

0

これを試してください:あなたのファセットの設定とグローバル設定の下に表示を設定してからAND ORに演算子を変更します。

admin/config/search/apachesolr/settingsにアクセスし、設定列の[Facets]リンクをクリックし、操作列でファセットを編集し、スクロールダウンします演算子の下にあるORを選択して設定を保存します。

+0

この問題は、単一のファセット内でのみ機能し、ファセットブロック1とファセットブロック2 – user3918369

関連する問題