MDVA-36170: GraphQL query to category returns not cached data

De patch MDVA-36170 verhelpt het probleem waarbij het resultaat van de GraphQL-query niet in de cache wordt opgeslagen. Deze pleister is beschikbaar wanneer de Kwaliteitspatches (QPT) 1.0.20 is geïnstalleerd. De patch-id is MDVA-36170. De kwestie is opgelost in Adobe Commerce 2.4.2.

Betrokken producten en versies

De patch wordt gemaakt voor Adobe Commerce-versie:

Adobe Commerce over wolkeninfrastructuur 2.3.6

Compatibel met Adobe Commerce-versies:

Adobe Commerce (alle implementatiemethoden) 2.3.1 - 2.4.1-p1

NOTE
De patch kan van toepassing worden op andere versies met nieuwe versies van het Hulpprogramma voor kwaliteitspatches. Als u wilt controleren of de patch compatibel is met uw Adobe Commerce-versie, werkt u de magento/quality-patches het pakket aan de recentste versie en controleer verenigbaarheid op Quality Patches Tool: Pagina met patches zoeken. Gebruik de patch-id als een zoekwoord om de patch te zoeken.

Probleem

Hiermee wordt het probleem verholpen waarbij het resultaat van de GraphQL-query niet in de cache wordt opgeslagen.

Stappen om te reproduceren:

De handelaar gebruikt de methode van de GET voor GraphQL caching maar krijgt niet de caching gegevens.

[pre>https://magento_url/graphql?query={ products(filter: {category_id: {eq: “2”}, pageSize: 2000, currentPage: 1, sort: {position: ASC}) { items { sku id name { html } url_key details image { label gallery_url } _typename quantity_in small_image { gallery_url label } product_price_range { maximum_range price { final_price { value } } minimum_price { final_price { value } } } } … on ConfigurableProduct { variants{ code label value_index } product{ sku quantity_in } } } } } } } }}</pre](pre>https://magento_url/graphql?query={ products(filter: {category_id: {eq: “2”}, pageSize: 2000, currentPage: 1, sort: {position: ASC}) { items { sku id name { html } url_key details image { label gallery_url } _typename quantity_in small_image { gallery_url label } product_price_range { maximum_range price { final_price { value } } minimum_price { final_price { value } } } } … on ConfigurableProduct { variants{ code label value_index } product{ sku quantity_in } } } } } } } }}</pre)

Verwachte resultaten:

De gegevens worden in de cache opgeslagen.

Werkelijke resultaten:

De gegevens worden niet in de cache opgeslagen.

De patch toepassen

Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:

Gerelateerde lezing

Raadpleeg voor meer informatie over het gereedschap Kwaliteitspatches:

Voor informatie over andere patches beschikbaar in QPT, verwijs naar Patches beschikbaar in QPT in onze ontwikkelaarsdocumentatie.

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