MySQL en Elasticsearch geven verschillende resultaten weer

WARNING
MySQL de motor van het catalogusonderzoek zal in Adobe Commerce 2.4.0worden verwijderd. U moet de Elasticsearch gastheer opstelling en gevormd hebben alvorens versie 2.4.0 te installeren. Verwijs naar installeer en vorm Elasticsearchin onze ontwikkelaarsdocumentatie.

Dit artikel biedt een patch voor het bekende Adobe Commerce-probleem met cloudinfrastructuur 2.2.3 met betrekking tot het ophalen van verschillende zoekresultaten voor dezelfde zoekquery met MySQL en Elasticsearch.

Probleem:

De zoekresultaten van de catalogus met dezelfde filterset verschillen afhankelijk van de zoekmachine die wordt gebruikt, MySQL of Elasticsearch.

Stappen om te reproduceren:

  1. Installeer en configureer Elasticsearch.
  2. Selecteer in de winkel een van de filters.
  3. Noteer het aantal overeenkomende producten.
  4. Vorm het gebrek MySQL onderzoek.
  5. Selecteer in de winkel een van de filters.
  6. Noteer het aantal overeenkomende producten.

Verwacht resultaat :
Het aantal overeenkomende producten is hetzelfde.

Werkelijk resultaat :
Het aantal overeenkomende producten is anders.

Reparatie

De patches zijn aan dit artikel gekoppeld. Als u een patch wilt downloaden, schuift u omlaag naar het einde van het artikel en klikt u op de gewenste bestandsnaam of klikt u op de volgende koppelingen:

MDVA-12312_EE_2.2.3_COMPOSER_v1.patch downloaden

MDVA-14172_EE_2.2.6_COMPOSER_v1.patch downloaden

Compatibele Adobe Commerce-versies:

De patches zijn gemaakt voor:

  • Adobe Commerce on cloud Infrastructure 2.2.3 (het MDVA-12312_EE_2.2.3_COMPOSER_v1.patch -bestand)
  • Adobe Commerce on cloud Infrastructure 2.2.6 (het MDVA-14172_EE_2.2.6_COMPOSER_v1.patch -bestand)

De MDVA-12312_EE_2.2.3_COMPOSER_v1.patch -patch is ook compatibel (maar lost het probleem mogelijk niet op) met de volgende Adobe Commerce-versies en -versies:

  • Adobe Commerce over wolkeninfrastructuur 2.2.4
  • Adobe Commerce over wolkeninfrastructuur 2.2.5
  • Adobe Commerce op locatie 2.2.3
  • Adobe Commerce op locatie 2.2.4
  • Adobe Commerce op locatie 2.2.5

De MDVA-14172_EE_2.2.6_COMPOSER_v1.patch -patch is ook compatibel (maar lost het probleem mogelijk niet op) met de volgende Adobe Commerce-versies en -versies:

  • Adobe Commerce op locatie 2.2.6

Hoe de pleister aanbrengen

Zie hoe te om een componentenflard toe te passen die door Adobein onze basis van steunkennis voor instructies wordt verstrekt.

Bijgevoegde bestanden

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