使用 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
,默认情况下 "mutable" 并将模式信息保存在托管模式文件中。
您有多种选择:
返回 <schemaFactory class="ClassicIndexSchemaFactory"/>
,这样您就可以手动更改架构文件。
继续使用托管架构 API,只需修改 operations via HTTP 即可添加新字段,您将使用该字段进行突出显示。
我建议坚持使用#2,但这完全取决于您。 Official documentation 将帮助您为您的文本字段选择您需要的模式选项,以充分利用突出显示。
我已经安装了 Solr 6.6.1。我 运行 bin/post 将一些文档获取并索引到新的核心中。我想添加一个文本字段并突出显示该字段。我注意到在 server/solr/myCore/conf 中有一个文件,managed-schema,警告告诉我不要编辑该文件。
使用 bin/post 并在文本字段上启用突出显示的受支持方式是什么?
Solr 隐式使用 ManagedIndexSchemaFactory
,默认情况下 "mutable" 并将模式信息保存在托管模式文件中。
您有多种选择:
返回
<schemaFactory class="ClassicIndexSchemaFactory"/>
,这样您就可以手动更改架构文件。继续使用托管架构 API,只需修改 operations via HTTP 即可添加新字段,您将使用该字段进行突出显示。
我建议坚持使用#2,但这完全取决于您。 Official documentation 将帮助您为您的文本字段选择您需要的模式选项,以充分利用突出显示。