Fout bij het filteren van orders in de beheerder
Dit artikel verstrekt een flard voor de kwestie van Adobe Commerce waar een fout voorkomt wanneer het proberen om orden in Admin door datum te filtreren, tonend het bericht: schending van de de beperkingsbeperking van de Integriteit: 1052 Kolom "created_at"waar de clausule dubbelzinnig is.
Beschrijving description
Omgevingen
Adobe Commerce (alle implementatiemethoden) 2.4.4 - 2.4.7
Probleem/symptomen
Als u op datum orders in de beheerdersaccount filtert, wordt een fout geretourneerd.
The exception.log toont:
report.CRITICAL: PDOException: SQLSTATE[ 23000] : Integrity constraint violation: 1052 Column 'created_at' in where clause is ambiguous in /path/to/magento/vendor/magento/framework/DB/Statement/Pdo/Mysql.php:90
Stappen om te reproduceren:
-
Ga naar Admin
>Verkoop>Orders .- Plaats Datum van de Aankoop die orde in net stijgt, OF
- Plaats de Filter van de Datum van de Aankoop in filters.
-
Een fout verschijnt: ging iets fout met verwerking van de standaardmening en wij hebben de filter aan zijn originele staat hersteld.
Oorzaak
Er is een probleem met de PayPal Braintree-modules.
Resolutie resolution
U kunt dit probleem oplossen door de patch toe te passen die aan dit artikel is gekoppeld. Als u het bestand wilt downloaden, schuift u omlaag naar het einde van het artikel en klikt u op de bestandsnaam of op de volgende koppeling:
bundel-3357-onbekwaam-aan-filter-orde-in-admin-door-date.zip
De patch is compatibel met alle betrokken versies en versies.
Hoe de pleister aanbrengen
Voor instructies, zie flarden in Commerce op de Gids van de Wolk toepassen.