ACSD-67093: het ophalen van orders via GraphQL met het filter voor datumbereik retourneert onjuiste resultaten.
De ACSD-67093-patch verhelpt het probleem dat het ophalen van orders via GraphQL met het datumbereikfilter onjuiste resultaten oplevert. Deze patch is beschikbaar wanneer Quality Patches Tool (QPT) 1.1.70 wordt geïnstalleerd. De patch-id is ACSD-67093. Dit probleem wordt volgens de planning opgelost in Adobe Commerce 2.4.9.
Betrokken producten en versies
het flard wordt gecreeerd voor de versie van Adobe Commerce:
- Adobe Commerce (alle implementatiemethoden) 2.4.8-p2
Compatibel met de versies van Adobe Commerce:
- Adobe Commerce (alle implementatiemethoden) 2.4.8 - 2.4.8-p2
magento/quality-patches -pakket bij naar de meest recente versie en controleert u de compatibiliteit op de Quality Patches Tool : zoek naar patches op de pagina . Gebruik de patch-id als een zoekwoord om de patch te zoeken.Probleem
Met het filter Datumbereik van GraphQL worden onjuiste resultaten van bestellingen geretourneerd.
Stappen om te reproduceren:
-
Maak een product.
-
Maak een klant en plaats een bestelling.
-
Werk de bestelling bij of wacht op een dag.
code language-none UPDATE sales_order SET created_at = '2025-07-01 12:00:00', updated_at = '2025-07-01 12:00:00' WHERE entity_id = 1; UPDATE sales_order_grid SET created_at = '2025-07-01 12:00:00', updated_at = '2025-07-01 12:00:00' WHERE entity_id = 1;note note NOTE Voeg de huidige datum of "huidige datum - 1 dag" toe aan de veldwaarden created_atenupdated_at. -
Plaats een nieuwe orde zonder de datum te veranderen.
-
Maak een klanttoken.
-
Filter alle bestellingen op de datum van de bestelling.
code language-none query{ customer{ orders(pageSize: 10, currentPage: 1, filter: { order_date: { from: "2025-07-21", to: "2025-07-24" } }) { items { order_number created_at status grand_total }, total_count } } }note note NOTE Stel het datumveld fromin op de huidige datum en het datumveldtoop de huidige datum + 2 dagen.Voorbeeld: from: "2025-07-21",to: "2025-07-24"(als vandaag 2025-07-21 is).
Verwachte resultaten :
Alleen de gefilterde datum moet worden geretourneerd.
Ware resultaten :
Alle bestellingen worden geretourneerd
De patch toepassen
Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:
- Op locatie Adobe Commerce of Magento Open Source: Quality Patches Tool > Gebruik in de handleiding Quality Patches Tool .
- Adobe Commerce op wolkeninfrastructuur: Verbeteringen en Patches > Pas Patches in Commerce op de gids van de Infrastructuur van de Wolk toe.
Gerelateerde lezing
Meer informatie over Quality Patches Tool vindt u in:
- Quality Patches Tool: Een zelfbedieningshulpmiddel voor kwaliteitspatches in de gids van Hulpmiddelen.