We recently upgraded from Magento EE 2.1.18 with ES 2.3 to Magento 2.3.5p2 with ES 6.8 on AWS.

The previous version of the system returns correct results when a user specifies a search keyword.

In the 2.3.5p2 version we are getting extraneous results - products that do not contain the search word are being displayed on the results page.

In examining the search logs in ES, the search query that Magento is generating looks correct.

There are no references to the incorrect products, yet on the results page the incorrect products are displayed.

How does Magento use the search results from ES to identify the products in the magento database to display?

Thank you.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.