在Solr 6.6中, defaultOperator 配置设置已弃用managed-schema
<solrQueryParser defaultOperator="OR"/>
我应该在Solr 6.6中将它设置在哪里?
答案 0 :(得分:6)
至于vinod建议,该参数可以在q.op=OR
的查询时使用,如果您和我一样,希望预定义它,可以在solrconfig.xml
中添加值本身,在/select
requestHandler
在同一个文件中,还可以使用<defaultSearchField>
参数指定df
(也已弃用和删除)
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>