Hybris中Solr文本搜索的奇怪行为

2020-09-13 18:52发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在我的项目中,发生了一个奇怪的问题。我们将Solr配置为使用四个属性(即产品的代码,摘要,名称和关键字)进行文本搜索。当我们搜索某些内容时,产品不完全匹配 也会出现,并且排名也较高。如何查找问题以及如何解决此问题?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在我的项目中,发生了一个奇怪的问题。我们将Solr配置为使用四个属性(即产品的代码,摘要,名称和关键字)进行文本搜索。当我们搜索某些内容时,产品不完全匹配 也会出现,并且排名也较高。如何查找问题以及如何解决此问题?

付费偷看设置
发送
3条回答
昵称总是被占用
1楼-- · 2020-09-13 19:24

:在进行多词搜索时会发生这种情况吗? 例如,空调之间有一个空格。 发生这种情况是因为solr在两个单词之间做一个 OR 。 您可以通过代码将其更改为 AND 。 缺点是您得到的结果会更少。

Cikesha
2楼-- · 2020-09-13 19:29

听起来像个问题。 在Solr服务器上在schema.xml文件中配置的文本类型,词干是过滤器链的一部分。 您可以使用"分析"菜单项尝试通过过滤器链修改Solr Admin工具中的搜索词。

一周热门 更多>