在SearchBox中自定义自动提示以显示匹配类别的产品

2020-09-15 04:50发布

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

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


专家们,

我有以下要求:-

在自动建议的搜索框中,系统显示具有匹配搜索词属性值的产品。

除了匹配此搜索词外,我还需要匹配类别名称,并且系统应显示该类别中的所有匹配产品。

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

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


专家们,

我有以下要求:-

在自动建议的搜索框中,系统显示具有匹配搜索词属性值的产品。

除了匹配此搜索词外,我还需要匹配类别名称,并且系统应显示该类别中的所有匹配产品。

付费偷看设置
发送
2条回答
四川大学会员
1楼-- · 2020-09-15 05:12

亲爱的SPS

从您的搜索词中单独创建令牌,令牌是基于"文本"类型字段中的数据创建的。 因此,如果您的categoryName字段是文本类型,那么solr也会在该字段之外创建标记。

现在,如果您搜索术语solr,则会返回其中包含与搜索词匹配的标记的文档。 用外行语言来说,匹配次数越高,文档的排名越高,该文档将出现在搜索结果中的位置越高。

只是让您知道,一个Solr文档被转换为您在前端显示的一个产品数据。

您可以通过创建一些示例数据来对其进行测试。 创建一个产品名称为"黑色皮包"的产品 将其放在" Tommy Hilfigher"类别中。

运行solr索引,将数据放入solr中后,转到solr控制台( https://localhost:8983/solr )并 对Tommy Hilfigher进行文本搜索,您应该会看到名称为"黑色皮包"的产品。

阅读solr wiki,了解如何在solr控制台上进行文本搜索

希望这会有所帮助,如果您需要更多信息,请告诉我。

路亽曱_Ryan
2楼-- · 2020-09-15 05:09

感谢Saurabh。

客户已更改要求:-

他们正在寻找的是,搜索词应与产品名称/描述相匹配,并且匹配产品的所有相关类别均应显示为自动提示。

一周热门 更多>