当我搜索999的搜索时,我得到了11个项目,其中10个没有999个名称,一开始我想也许搜索也看他们的描述,但其他10的描述也没有999。

因此,我想知道Magento中搜索功能的其他属性实际上是为了提出结果。

我还应该注意,所有这些项目都是可配置的产品,与之相关的简单产品的数据大致相同,但具有不同的SKU,其名称也有其大小(尽管尺寸都没有999)

有帮助吗?

解决方案

在定义产品的属性时,您可以将其标记为“可搜索”。搜索是在标记的属性上执行的。
这些属性的值在表Catalogsearch_fulltext中汇总。
也许“ 999”值是您不知道的属性是可以搜索的。
您可以使用此查询识别可搜索的属性:

select a.*, b.* from eav_attribute a inner join catalog_eav_attribute b on a.attribute_id = b.attribute_id where b.is_searchable = 1
许可以下: CC-BY-SA归因
scroll top