版本:apache-solr-3.5.0
对于完全导入,您可以设置 url 参数 clean=false。
但是,可以将“clean”设置为“false”作为默认值(例如 XML 配置等)吗?
如果没有,可以以任何方式禁用完全导入吗?
谢谢!
最佳答案
您可以在 solrconfig.xml 的 DataImportHandler 部分中配置干净的默认值,如下所示:
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">solr-data-config.xml</str>
</lst>
<lst name="invariants">
<str name="clean">false</str>
</lst>
</requestHandler>
看看here :“不变量”意味着您以后无法更改它,而默认值只是您可以在请求时覆盖的默认值。
我认为您无法禁用完全导入
,因为这是一个命令,而不仅仅是一个参数。
关于mysql - Solr - 数据导入处理程序 - 完全导入 - 默认情况下 Clean=False?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12374862/