Obter milhares de resultados ao procurar um produto específico

Este artigo fornece uma solução para o problema em que você obtém milhares de resultados de pesquisa ao procurar um produto específico.

Produtos e versões afetados

  • Adobe Commerce todas as versões com ElasticSearch instalado

Problemas

Você está procurando um produto específico (por exemplo, WSH12-32-Red), mas a pesquisa retorna muitos produtos semelhantes.

Soluções

A natureza de uma pesquisa de texto completo em ElasticSearch é baseada na relevância, não na correspondência exata. Portanto, as correspondências mais relevantes (como SKU com correspondência exata) são solicitadas primeiro.

No entanto, se você precisar de um resultado de pesquisa que corresponda exatamente ao termo de pesquisa (correspondência exata), você deve usar aspas para a consulta de pesquisa. Por exemplo, a consulta para WSH12-32-Red sem aspas retornará vários resultados com a correspondência exata (produto com SKU WSH12-32-Red) aparecendo primeiro no resultado. Mas a consulta citada "WSH12-32-Red" retornará apenas um resultado de correspondência exata.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a