Ho un'estensione con un attributo assegnato a order items
chiamato warehouse
.
Posso vedere questo attributo sotto la proprietà " extension_attributes
".
Devo filtrare gli ordini in base a questo attributo. Non riesco a trovare alcuna documentazione su come eseguire questa operazione.
Esempio di snippet di risposta API:
[items] => Array(
[0] => Array(
[extension_attributes] => Array(
[warehouse] => MyWarehouse
)
)
)
Il seguente filtro genera un errore 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
Qualche suggerimento su come posso filtrare gli ordini usando l'attributo magazzino tramite API
?
- Punto aggiuntivo su questa domanda:
In questo caso, se seguiremo il blog di Fooman. Quindi possiamo filtrare la raccolta in base all'attributo extension * ?
- Filtro raccolta per questa estensione Attributo Dovrebbe essere eseguito velocemente?
- Se utilizziamo una tabella db personalizzata per salvare questa tabella degli attributi di estensione, come possiamo filtrare? Dovrebbe funzionare magend frontend e backend anche.
- dove è necessario apportare modifiche e quale classe è necessario aggiungere o qualsiasi blog di riferimento?
Aspettare il bene e descrivere / breve risposta su questi punti?
Module>/etc/extension_attributes.xml
?