Erro ao filtrar pedidos no Administrador
Este artigo fornece um patch para o problema do Adobe Commerce em que ocorre um erro ao tentar filtrar pedidos no Admin por data, exibindo a mensagem: Violação de restrição de integridade: 1052 Coluna 'created_at' onde a cláusula é ambígua.
Descrição description
Ambientes
Adobe Commerce (todos os métodos de implantação) 2.4.4 - 2.4.7
Problema/Sintomas
Filtrar pedidos no Admin por data retorna um erro.
O exception.log mostra:
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
Etapas a serem reproduzidas:
-
Ir para Administrador
>Vendas>Pedidos.- Definir a ordem Crescente da Data de Compra na grade, OU
- Defina o Filtro de Data de Compra em filtros.
-
Um erro aparece: Algo deu errado com o processamento do modo de exibição padrão e restauramos o filtro para seu estado original.
Causa
Há um problema com os módulos do PayPal Braintree.
Resolução resolution
Para resolver o problema, aplique o patch anexado a este artigo. Para baixá-lo, role para baixo até o final do artigo e clique no nome do arquivo ou clique no link a seguir:
bundle-3357-cannot-to-filter-order-in-admin-by-date.zip
O patch é compatível com todas as versões e edições afetadas.
Como aplicar o patch
Para obter instruções, consulte Aplicar patches no Guia do Commerce na Nuvem.