Eu tenho uma extensão com um atributo atribuído a order items
chamado warehouse
.
Eu posso ver esse atributo na propriedade " extension_attributes
".
Preciso filtrar pedidos com base nesse atributo. Não consigo encontrar nenhuma documentação sobre como fazer isso.
Exemplo de fragmento de resposta da API:
[items] => Array(
[0] => Array(
[extension_attributes] => Array(
[warehouse] => MyWarehouse
)
)
)
O filtro a seguir gera um erro interno:
searchCriteria[filter_groups][2][filters][0][field]=warehouse,searchCriteria[filter_groups][2][filters][0][value]=mywarehouse,searchCriteria[filter_groups][2][filters][0][condition_type]=eq
Alguma sugestão de como posso filtrar pedidos usando o atributo de armazém por meio do API
?
- Ponto adicional sobre esta questão:
Nesse caso, se seguirmos o blog da Fooman. Podemos filtrar a coleção pelo atributo extension * ?
- Filtro de coleção por esta extensão Atributo Deve ser executado rápido?
- Se usarmos a tabela db personalizada para salvar esta tabela de atributos de extensão, como filtrar? Deve funcionar magento front-end e back-end também.
- onde é necessário fazer modificações e qual classe precisa adicionar ou qualquer blog de referência?
Aguarde o melhor e descreva / breve resposta sobre esses pontos?
Module>/etc/extension_attributes.xml
?