2

単一の単語に対してクエリを実行すると、ファセットが作成されます

ただし、複数の単語を検索すると、Solr は各単語を OR として扱います。たとえば、線形代数は線形を返し、次に代数を返します。

4

1 に答える 1

3

デフォルト設定を変更したい場合は、で変更できますschema.xml。次のような行を見つけます。

<solrQueryParser defaultOperator="OR"/>

をに変更ORANDます。

グローバルデフォルトを変更したくない場合、またはグローバルデフォルトにアクセスできない場合は、ローカルパラメーター{!q.op=AND}を使用して、Solrに送信するクエリのプレフィックスを付けることができます。

于 2012-09-07T22:53:09.153 に答える