MDVA-40120: l'ordinamento DESC/ASC del prodotto GraphQL non funziona

La patch MDVA-40120 risolve il problema che non consente l'ordinamento GraphQL in base a DESC/ASC con prodotti aventi la stessa rilevanza o prezzo. Questa patch è disponibile quando è installato QPT (Quality Patches Tool) 1.1.6. L'ID della patch è MDVA-40120. Il problema è pianificato per essere risolto in Adobe Commerce 2.4.4.

Prodotti e versioni interessati

La patch è stata creata per la versione di Adobe Commerce:

  • Adobe Commerce (tutti i metodi di implementazione) 2.4.2-p1

Compatibile con le versioni di Adobe Commerce:

  • Adobe Commerce (tutti i metodi di implementazione) 2.4.1 - 2.4.3-p1
NOTE
La patch potrebbe diventare applicabile ad altre versioni con le nuove versioni dello strumento Patch di qualità. Per verificare se la patch è compatibile con la versione di Adobe Commerce in uso, aggiornare il pacchetto magento/quality-patches alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.

Problema

Prerequisiti:

Crea alcuni prodotti diversi con lo stesso prezzo.

Passaggi da riprodurre:

  1. Esegui la seguente query GraphQL:

    code language-graphql
    
     {
       products(filter: {category_id: {eq: "{{cat_id}}"}}, sort: {relevance: ASC}) {
         total_count
         items {
           name
           sku
         }
       }
     }
    
    
  2. Controlla la risposta.

  3. Cambia l'ordinamento da ASC a DESC nella query GraphQL:

    code language-graphql
    
     {
       products(filter: {category_id: {eq: "{{cat_id}}"}}, sort: {relevance: DESC}) {
         total_count
         items {
           name
           sku
         }
       }
     }
    
    
  4. Controlla la risposta.

Risultati previsti:

L’elenco dei prodotti nella risposta di GraphQL deve essere modificato in base all’ordinamento.

Risultati effettivi:

L'ordinamento rimane invariato.

Applicare la patch

Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:

Lettura correlata

Per ulteriori informazioni sullo strumento Patch di qualità, vedere:

Per informazioni sulle altre patch disponibili in QPT, consulta Patch disponibili in QPT nella documentazione per gli sviluppatori.

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