2020-09-14 17:21发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想自定义BoostSearchQueryPopulator,它将只允许增强200个产品。 像在此类中一样,我们有maxHeroProductBoost,我只想覆盖它以增加值。
请让我知道步骤。
SMK,您好,如果我正确理解您的问题,则需要更新commercesearch-spring.xml中定义的BoostRuleValidator的maxBoostFactorValue属性; maxHeroProductBoost适用于英雄产品,该产品出现在任何其他增强产品之前(使用增强规则进行增强)。 您可能会知道,来自不同提升规则的所有提升因子的总和不应超过5000。如果超过了此阈值,并且随后将该产品提升为Hero产品状态,紧接着另一个没有提升的Hero产品,则Hero产品的顺序 可能不正确。 造成此错误的原因是5000也是用于将Hero产品彼此定位的默认提升因子。 希望这会有所帮助!
欢呼,萨普纳
最多设置5个标签!
SMK,您好,如果我正确理解您的问题,则需要更新commercesearch-spring.xml中定义的BoostRuleValidator的maxBoostFactorValue属性; maxHeroProductBoost适用于英雄产品,该产品出现在任何其他增强产品之前(使用增强规则进行增强)。 您可能会知道,来自不同提升规则的所有提升因子的总和不应超过5000。如果超过了此阈值,并且随后将该产品提升为Hero产品状态,紧接着另一个没有提升的Hero产品,则Hero产品的顺序 可能不正确。 造成此错误的原因是5000也是用于将Hero产品彼此定位的默认提升因子。 希望这会有所帮助!
欢呼,萨普纳
一周热门 更多>