价格范围排序问题

2020-08-16 22:14发布

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

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


您好,

价格范围显示不正确,需要根据价格进行排序。

在表SolrValueRange中,基于Range的值提供了solrvaluerangesetpos值。

例如:

$ 0- $ 9.99的值为0。

$ 10.00- $ 19.99的值为1。

请找到附加的屏幕截图并提出建议。

(14.5 kB)

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

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


您好,

价格范围显示不正确,需要根据价格进行排序。

在表SolrValueRange中,基于Range的值提供了solrvaluerangesetpos值。

例如:

$ 0- $ 9.99的值为0。

$ 10.00- $ 19.99的值为1。

请找到附加的屏幕截图并提出建议。

(14.5 kB)
付费偷看设置
发送
3条回答
Cikesha
1楼 · 2020-08-16 22:49.采纳回答

你好,长gar,

OOTB,priceRange是索引为Solr的String值。 因此,您也无法使用OOTB solr排序来按数字对此进行排序。

一种选择是创建自定义的Solr排序提供程序以实现您的目标,另一种选择是使用更有意义的可用提供程序,例如构面值计数。

请在此处找到有关创建自定义排序提供程序的更多信息: https://help.sap.com/viewer/d0224eca81e249cb821f2cdf45a82ace/2005/zh-CN/8ba153f886691014925f989160e5c1a7.html

此致

Adriano Cabral

大简至美
2楼-- · 2020-08-16 22:37

有什么帮助吗?

CPLASF-自律
3楼-- · 2020-08-16 22:49

问题已得到解决。
原因:
在自适应搜索中,有一个搜索配置文件,它对受影响的类别具有filter和boost设置,以及priceRanges字段, 根据显示名称对提供程序进行排序。 通过删除它,问题已得到解决。

一周热门 更多>