微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Magento 2.3.1 目录搜索结果页可配置产品最先显示

如何解决Magento 2.3.1 目录搜索结果页可配置产品最先显示

Magento 2.3.1

搜索引擎 = MysqL

搜索属性 = 名称

我的问题是搜索结果计算相关产品的分数。

如果我有 3 个产品

1 个可配置的:“好 t 恤”和 5 个相关的好 t 恤 - 红色,......

1 个可配置的:“最佳 t 恤”与 10 个相关的最佳 t 恤 - 红色,......

1 简单:适合男孩的好 T 恤

如果我搜索男孩的好 tshirt 结果将是

  1. 最好的 t 恤,2. 好 t 恤,3. 男孩的好 t 恤

如果我从 Best tshirt 中禁用了 7 个相关产品,并且只有 3 个有效的相关产品,那么结果将是

  1. 好的 t 恤,2。最好的 t 恤,3。男孩的好 t 恤

如果我将简单的产品名称更改为“适合男孩的好 t 恤 t 恤 t 恤 t 恤 t 恤 t 恤 t 恤 t 恤 t 恤”

然后它会排在第一位。

关联产品的数量越多,搜索得分就会越高

我尝试打印搜索分数,发现 Searchable 属性只是名称,但如果描述更改了为什么会发生这种情况,则搜索分数会发生变化。

删除了所有扩展,但问题仍然存在。 这是认的 Magento 2.3.x 还是真的有问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。