Hallo Leute
ich habe eine frage zu den Filtern bei der API, in der Doku ist hier dieser abschnitt beschrieben
https://developers.shopware.com/developers-guide/rest-api/#filter,-sort,-limit,-offset
Hier wird mit einem Bespiel beschreiben wie man einen veroderten Filter auf zwei unterschiedliche Propertys anwendet
$params = [
‘filter’ => [
[ ’
property’ => ‘name’,
‘value’ => ‘%beach%’,
‘operator’ => 1
],
[ ‘property’ => ‘active’,
‘value’ => 1
]
]
];
$client->get(‘articles’, $params);
Jedoch würde ich gerne in ein und die selbe property nach zwei unterschiedlichen values verordert filtern.
Quasi will ich das hier ausführen.
$params = [
‘filter’ => [
[ ’
property’ => ‘name’,
‘value’ => ‘%beach%’,
‘operator’ => 1
],
[ ‘property’ => ‘name’,
‘value’ => ‘%ocean%’
]
]
];
und damit alle Artikel mit den value ocean ODER beach ausgegeben haben.
Wenn ich da aber bei mir ausführe überschreibt einfach die zweite property die erste, es werden also nur alle Artikel mit Ocean ausgegeben.
Stand jemand von euch schon vor denselben problem das er in ein und der selben property nach zwei werten verodert Filtern möchte und wenn ja wie habt ihr es gelöst ?
Danke im Vorraus