繁体   English   中英

使用bin / post和托管模式突出显示Solr搜索结果

[英]Highlighting Solr search results with bin/post and managed schema

我已经安装了Solr 6.6.1。 我运行bin / post来获取一些文档并将它们编入新的核心索引。 我想添加一个文本字段并在该字段上突出显示。 我注意到在server / solr / myCore / conf中有一个文件Managed-Schema,上面有一条警告,告诉我不要编辑该文件。

支持使用bin / post并在文本字段上突出显示的支持方式是什么?

Solr隐式使用ManagedIndexSchemaFactory ,默认情况下它是“可变的”,并将架构信息保存在托管模式文件中。

您有几种选择:

  1. 返回<schemaFactory class="ClassicIndexSchemaFactory"/> ,这样您将能够手动更改架构文件。

  2. 使用托管模式API,仅通过HTTP进行修改操作即可添加新字段,您将使用该字段进行突出显示。

我建议坚持使用#2,但这完全取决于您。 官方文档将帮助您选择所需的文本字段架构选项,以充分利用突出显示功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM