MySQL e Elasticsearch mostrano risultati diversi
Questo articolo fornisce una patch per il problema noto di Adobe Commerce on cloud infrastructure 2.2.3 relativo all’ottenimento di risultati di ricerca diversi per la stessa query di ricerca con MySQL e Elasticsearch.
Problema:
I risultati della ricerca nel catalogo con lo stesso set di filtri variano a seconda del motore di ricerca utilizzato, MySQL o Elasticsearch.
Passaggi da riprodurre:
- Installa e configura Elasticsearch.
- Nella vetrina, seleziona uno dei filtri.
- Prendi nota del numero di prodotti corrispondenti.
- Configura la ricerca MySQL predefinita.
- Nella vetrina, seleziona uno dei filtri.
- Prendi nota del numero di prodotti corrispondenti.
Risultato previsto:
Il numero di prodotti corrispondenti è lo stesso.
Risultato effettivo:
Il numero di prodotti corrispondenti è diverso.
Patch
Le patch sono allegate a questo articolo. Per scaricare una patch, scorri verso il basso fino alla fine dell’articolo e fai clic sul nome del file richiesto, oppure fai clic sui seguenti collegamenti:
Versioni compatibili di Adobe Commerce:
Le patch sono state create per:
- Adobe Commerce su infrastruttura cloud 2.2.3 (il file
MDVA-12312_EE_2.2.3_COMPOSER_v1.patch
) - Adobe Commerce su infrastruttura cloud 2.2.6 (il file
MDVA-14172_EE_2.2.6_COMPOSER_v1.patch
)
La patch MDVA-12312_EE_2.2.3_COMPOSER_v1.patch
è compatibile (ma potrebbe non risolvere il problema) anche con le seguenti versioni ed edizioni di Adobe Commerce:
- Adobe Commerce sull’infrastruttura cloud 2.2.4
- Adobe Commerce sull’infrastruttura cloud 2.2.5
- Adobe Commerce on-premise 2.2.3
- Adobe Commerce on-premise 2.2.4
- Adobe Commerce on-premise 2.2.5
La patch MDVA-14172_EE_2.2.6_COMPOSER_v1.patch
è compatibile (ma potrebbe non risolvere il problema) anche con le seguenti versioni ed edizioni di Adobe Commerce:
- Adobe Commerce on-premise 2.2.6
Come applicare il cerotto
Per istruzioni, consulta Come applicare una patch del compositore fornita da Adobe nella Knowledge Base di supporto.