ACP2E-4431: Related Products som matchas av målregler tas bort under omindexeringsprocessen
Korrigeringen för ACP2E-4431 åtgärdar problemet där Related Products som matchas av målreglerna tas bort under omindexeringsprocessen. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.78 har installerats. Korrigerings-ID är ACP2E-4431. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.9.
Berörda produkter och versioner
Korrigeringen har skapats för Adobe Commerce-version:
- Adobe Commerce (alla distributionsmetoder) 2.4.7-p4
Kompatibel med Adobe Commerce-versioner:
- Adobe Commerce (alla distributionsmetoder) 2.4.4 - 2.4.8-p4
magento/quality-patches till den senaste versionen och kontrollerar kompatibiliteten för Quality Patches Tool: Sök efter sidan med korrigeringsfiler . Använd patch-ID:t som söknyckelord för att hitta patchen.Problem
Related Products som matchas av målreglerna tas bort under omindexeringsprocessen.
Steg som ska återskapas:
-
Skapa 10000 eller fler produkter.
-
Tilldela 10000 eller fler produkter till 5000 eller fler kategorier.
-
Skapa 100 eller fler relaterade produktregler.
-
Konfigurera regelvillkor där Products som ska matcha användningen Product Category är X.
-
Konfigurera Products att visa med Product Category är Constant Value Y.
-
Kör den här GraphQL-frågan för att hämta
related_productsför en produkt:code language-graphql { products(filter: { url_key: { eq: "simple-product-491" } }) { items { sku related_products { uid sku name url_key stock_status price_range { minimum_price { regular_price { value } final_price { value } } } } } } } -
Skapa en stor eftersläpning för indexet
targetrule_product_rule. -
Skapa en stor eftersläpning för indexet
targetrule_rule_product. -
Kör indexeraren
targetrule_rule_product. -
Kör indexeraren
targetrule_product_rule.
Förväntade resultat:
Listan related_products är alltid ifylld med produkter som matchar regelvillkoren.
Faktiska resultat:
Listan related_products returnerar en tom array medan indexerarna körs.
Tillämpa korrigeringen
Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:
- Adobe Commerce eller Magento Open Source lokalt: Quality Patches Tool > Användning i guiden Quality Patches Tool
- Adobe Commerce om molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i guiden för Commerce om molninfrastruktur
Relaterad läsning
Mer information om Quality Patches Tool finns i:
- Quality Patches Tool: Ett självbetjäningsverktyg för korrigeringar av kvalitet i verktygshandboken