Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我对一个单词进行查询时,我的分面
效果很好,但是当我搜索多个单词时,Solr 将每个单词视为 OR。例如线性代数,返回线性,然后是代数。
如果要更改默认设置,可以在 中进行更改schema.xml。找到如下所示的行:
schema.xml
<solrQueryParser defaultOperator="OR"/>
并将其更改OR为AND.
OR
AND
如果您不想更改全局默认值或者您无权访问它,您可以使用本地参数和前缀{!q.op=AND}来发送到 Solr 的查询。
{!q.op=AND}