관리자에서 주문을 필터링할 때 오류 발생

이 문서에서는 날짜별로 관리자의 주문을 필터링하려고 할 때 오류가 발생하는 Adobe Commerce 문제에 대한 패치를 제공합니다. 메시지를 표시합니다. 무결성 제약 조건 위반: 1052 열 'created_at' where 절 모호함.

설명 description

환경

Adobe Commerce(모든 배포 방법) 2.4.4 - 2.4.7

문제/증상

관리자의 주문을 날짜별로 필터링하면 오류가 반환됩니다.

exception.log는 다음을 표시합니다.

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

재현 단계:

  1. 관리자(으)로 이동 > 판매 > 주문.

    • 격자에서 구매 날짜 오름차순 순서 설정 또는
    • 필터에서 구매 날짜 필터 을(를) 설정합니다.
  2. 오류가 나타납니다. 기본 보기를 처리하는 동안 문제가 발생하여 필터를 원래 상태로 복원했습니다.

원인

PayPal Braintree 모듈에 문제가 있습니다.

해결 방법 resolution

이 문제를 해결하려면 이 문서에 첨부된 패치를 적용합니다. 다운로드하려면 문서 끝까지 스크롤하여 파일 이름을 클릭하거나 다음 링크를 클릭합니다.

bundle-3357-cannot-filter-order-in-admin-by-date.zip

이 패치는 영향을 받는 모든 버전 및 버전과 호환됩니다.

패치 적용 방법

자세한 내용은 Commerce on Cloud Guide의 패치 적용을 참조하십시오.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f