首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何识别solr搜索结果中哪些记录被提升

如何识别solr搜索结果中哪些记录被提升
EN

Stack Overflow用户
提问于 2015-01-27 13:41:52
回答 1查看 24关注 0票数 0

我在我的项目中有一个要求,以显示一个特殊的标签,这些记录已被提升。

用例:客户端创建了一个提升规则来提升特定品牌的所有汤。现在,当用户搜索术语汤时,由于升压规则,给定品牌的所有汤都将出现在列表页面的第一位。现在的要求是在那些增强的汤类产品上显示一个特殊的标签。

尝试过的方法:我分析了每个记录的分数,发现boost记录的分数与我在boost规则中给定的boost值相加。但我没有得到任何明确的区分,以便我可以识别这些增强的记录并对它们应用特殊标记。

寻找好的建议:)

EN

回答 1

Stack Overflow用户

发布于 2015-05-11 21:41:40

我在我的问题中得到了一些建议:is there a way to tell if a result has been boosted in SOLR?

基本上,您可以将debug=true作为参数添加,然后解析调试信息(这很痛苦,但其中的内容足以继续),或者解析结果,如果值满足预先确定的特殊标记,那么您就知道它们已经被SOLR提升了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28163966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档