In Solr 6.6 the defaultOperator config setting has been deprecated in managed-schema
<solrQueryParser defaultOperator="OR"/>
Where should I set it in Solr 6.6?
In Solr 6.6 the defaultOperator config setting has been deprecated in managed-schema
<solrQueryParser defaultOperator="OR"/>
Where should I set it in Solr 6.6?
As for vinod suggestion, that parameter can be used at query time with q.op=OR
, and if you, like me, prefer to have it predefined you can add the value in solrconfig.xml
itself, in the /select
requestHandler
In the same file is possible to specify also a <defaultSearchField>
(also deprecated and removed) with the df
parameter
solrconfig.xml
<requestHandler name="/select" class="solr.SearchHandler">
<!-- default values for query parameters can be specified, these
will be overridden by parameters in the request
-->
<lst name="defaults">
<str name="df">text_en</str>
<str name="q.op">OR</str>
</lst>
</requestHandler>
© 2022 - 2024 — McMap. All rights reserved.
"q.op"
query parameter while requesting to solr. if default operator is set to AND and if you mention OR withq.op
. The "q.op" request parameter takes precedence. – Peristalsis