ACSD-60684: GraphQL produktsortering efter flera fält fungerar inte som förväntat
Korrigeringen ACSD-60684 åtgärdar ett problem där produktsortering av GraphQL efter flera fält inte fungerar när sorteringen skickas i variabler. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.52 har installerats. Korrigerings-ID är ACSD-60684. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.8.
Berörda produkter och versioner
Korrigeringen har skapats för Adobe Commerce-version:
- Adobe Commerce (alla distributionsmetoder) 2.4.6-p6
Kompatibel med Adobe Commerce-versioner:
- Adobe Commerce (alla distributionsmetoder) 2.4.6 - 2.4.6-p8
magento/quality-patches
-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler. Använd patch-ID:t som söknyckelord för att hitta patchen.Problem
GraphQL produktsortering efter flera fält fungerar inte som förväntat.
Steg som ska återskapas:
-
Skapa tre produkter med namnen A, B och C.
-
Hämta produkterna med följande GraphQL:
code language-none query FindProducts($search: String, $filter:ProductAttributeFilterInput!, $pageSize: Int!, $currentPage: Int!, $sort: ProductAttributeSortInput!){ products(search: $search, filter: $filter, pageSize: $pageSize, currentPage: $currentPage, sort: $sort){ total_count page_info{total_pages} items{ __typename url_key sku name stock_status price_range{ minimum_price{ final_price{ value currency } } } } } }
Variabler:
code language-none { "search": null, "filter": { }, "pageSize": 24, "currentPage": 1, "sort": { "name": "ASC" } }
-
Upprepa frågan med
sort
:DESC
Förväntade resultat:
Resultaten sorteras på lämpligt sätt.
Faktiska resultat:
Den valda sorteringen har inte tillämpats.
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Lokal användning för Adobe Commerce eller Magento Open Source: Quality Patches Tool > Användningi guiden Quality Patches Tool.
- Adobe Commerce om molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i Commerce om molninfrastruktur.
Relaterad läsning
Mer information om Quality Patches Tool finns i:
- Quality Patches Tool: Ett självbetjäningsverktyg för kvalitetspatchar i verktygshandboken.