Solr 在多词查询搜索中获取或替换和
当我对一个单词进行查询时,我的切面Solr 在多词查询搜索中获取或替换和,solr,Solr,当我对一个单词进行查询时,我的切面 但是,当我搜索多个单词时,Solr会将每个单词视为或。例如,线性代数返回线性,然后返回代数。如果要更改默认设置,可以在schema.xml中进行更改。找到如下所示的行: <solrQueryParser defaultOperator="OR"/> 并将或更改为和 如果您不想更改全局默认值,或者您没有访问它的权限,您可以在发送给Solr的查询中使用和前缀{!q.op=and}
但是,当我搜索多个单词时,Solr会将每个单词视为或。例如,线性代数返回线性,然后返回代数。如果要更改默认设置,可以在
schema.xml
中进行更改。找到如下所示的行:
<solrQueryParser defaultOperator="OR"/>
并将或
更改为和
如果您不想更改全局默认值,或者您没有访问它的权限,您可以在发送给Solr的查询中使用和前缀{!q.op=and}