MDVA-36170: GraphQL-fråga till kategori returnerar inte cachelagrade data
Korrigeringen MDVA-36170 åtgärdar ett problem där resultatet av GraphQL-frågan inte cachelagras. Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) 1.0.20 är installerat. Korrigerings-ID är MDVA-36170. Observera att problemet har åtgärdats i Adobe Commerce 2.4.2.
Berörda produkter och versioner
Korrigeringen har skapats för Adobe Commerce-version:
Adobe Commerce om molninfrastruktur 2.3.6
Kompatibel med Adobe Commerce-versioner:
Adobe Commerce (alla distributionsmetoder) 2.3.1 - 2.4.1-p1
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
Åtgärdar problemet där resultatet av GraphQL-frågan inte cachelagras.
Steg som ska återskapas:
Handlaren använder metoden GET för GraphQL-cachning, men hämtar inte cachelagrade data.
https://magento_url/graphql?query={ products(filter: {category_id: {eq: "2"}}, pageSize: 2000, currentPage: 1, sort: {position: ASC}) {
items {
sku
id
name
description {
html
}
url_key
specifikationer
image {
label
gallery_url
}
__typename
antal_i
small_image {
gallery_url
label
}
product_price_range {
maximum_price {
final_price {
value
}
}
minimum_price {
final_price {
value
}
}
}
... on ConfigurableProduct {
varianter{
attribut{
kod
label
value_index
}
product{
sku
antal_i
}
}
}
}
}
}}
Förväntade resultat:
Data cachelagras.
Faktiska resultat:
Data cachelagras inte.
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Lokalt hos Adobe Commerce eller Magento Open Source: Programuppdateringsguide > Tillämpa korrigeringar i vår utvecklardokumentation.
- Adobe Commerce i molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i vår utvecklardokumentation.
Relaterad läsning
Mer information om verktyget för kvalitetskorrigeringar finns i:
- Verktyget för kvalitetskorrigeringar har släppts: ett nytt verktyg för självbetjäning av kvalitetskorrigeringar i vår kunskapsbas för support.
- Kontrollera om det finns en korrigeringsfil för din Adobe Commerce-utgåva med verktyget för kvalitetskorrigeringar i vår kunskapsbas för support.
Mer information om andra tillgängliga korrigeringsfiler i QPT finns i Patchar i QPT i vår utvecklardokumentation.