优先考虑夹在标签中的结果

时间:2015-09-30 10:04:37

标签: solr solr-query-syntax

我的文档索引像

{
"content":"Lots of text and some html",
"file_type": "application/pdf",
"id": "path_to_file",
"comp": "irrelevant fields",
"_version_": 1506272321148522231
}

我希望Solr在<abc></abc>标记中优先处理包含查询关键字的结果。如何才能做到这一点?我搜索了很多,没有得到任何相关的答案。

1 个答案:

答案 0 :(得分:0)

您可以使用正则表达式查询在查询时提升此功能。

然而,相反,我建议在索引时将<abc>something</abc>的innerText解析为它自己的字段(在查询时很容易提升)。

此预处理可以手动完成,也可以使用自定义分析链中的PatternCaptureGroupFilterFactory