Solr特殊增强功能

时间:2016-05-05 18:18:24

标签: solr

我正在编制索引的文档包含一个字符串,该字符串是文档的文档类型。例如,“技术说明”,“概要”,“工作文件”等等

我想知道是否有可能编写一个助推器来帮助按照文档类型的重要性对结果进行排名。

换句话说,

“技术说明” - > 0.5 “简介” - > 0.3 “工作论文” - > 0.2

我的想法是确保在实例概要之前出现工作文件。

是否可以通过搜索时间或索引时间来确定此类提升功能。

最佳,

丹尼尔

1 个答案:

答案 0 :(得分:2)

你可以简单地拥有:

defType=dismax 
bq=type:tec^1 type:syn^2 type:wor^3 

这会提升你的成绩。仅在搜索时间执行。无需为索引时间增加值(当然不是文档的类型!:))

您可以执行所需的查询,以便仅检索您想要的记录,例如q,qf ....等。

链接