SUPEE6788 e instruções SQL em addFieldToFilter
-
13-12-2019 - |
Pergunta
No Detalhes Técnicos SUPEE-6788 o pessoal do Magento dá exemplos sobre como consertar módulos do Magento.De qualquer forma, tenho alguns lugares que encontrei após instalar o patch SUPEE6788 que não são explicados em exemplos, talvez alguém possa me ajudar.Eu tenho isto:
$collection->addFieldToFilter('`main_table`.order_id', array('in' => $ordersIds));
Só estou me perguntando como consertar isso?Assim: ('main_table .order_id',array('in" =>$ordersIds))
ou sejabasta remover o " ` " ?
Obrigado
Solução
Sim, você não pode mais usar expressões SQL arbitrárias, mas ainda pode usar o formulário table_alias.field_name
, sem crases (``).
Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange