Tengo una extensión con un atributo asignado a order items
llamado warehouse
.
Puedo ver este atributo debajo de la propiedad " extension_attributes
".
Necesito filtrar pedidos basados en este atributo. No puedo encontrar ninguna documentación sobre cómo hacer esto.
Fragmento de respuesta de API de ejemplo:
[items] => Array(
[0] => Array(
[extension_attributes] => Array(
[warehouse] => MyWarehouse
)
)
)
El siguiente filtro genera un error 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
¿Alguna sugerencia sobre cómo puedo filtrar pedidos utilizando el atributo de almacén a través de API
?
- Punto adicional sobre esta pregunta:
En este caso, si seguiremos el blog de Fooman. ¿Entonces podemos filtrar la colección por el atributo de extensión * ?
- Filtro de recopilación por esta extensión Atributo ¿Debe ejecutarse rápidamente?
- Si usamos una tabla db personalizada para guardar esta tabla de atributos de extensión, ¿cómo podemos filtrar? ¿Debería funcionar magento frontend y backend también?
- ¿dónde se necesita modificar y qué clase se necesita agregar o algún blog de referencia?
¿Esperar bien y describir / breve respuesta sobre estos puntos?
Module>/etc/extension_attributes.xml
?