単一の単語に対してクエリを実行すると、ファセットが作成されます
ただし、複数の単語を検索すると、Solr は各単語を OR として扱います。たとえば、線形代数は線形を返し、次に代数を返します。
単一の単語に対してクエリを実行すると、ファセットが作成されます
ただし、複数の単語を検索すると、Solr は各単語を OR として扱います。たとえば、線形代数は線形を返し、次に代数を返します。
デフォルト設定を変更したい場合は、で変更できますschema.xml
。次のような行を見つけます。
<solrQueryParser defaultOperator="OR"/>
をに変更OR
しAND
ます。
グローバルデフォルトを変更したくない場合、またはグローバルデフォルトにアクセスできない場合は、ローカルパラメーター{!q.op=AND}
を使用して、Solrに送信するクエリのプレフィックスを付けることができます。