Hallo Zusammen,
ich habe eigene Filter (ProductListingCollectFilterEvent) die ihre arbeit machen.
Allerdings erhalte ich bei aktivierten elasticsearch diese Fehlermeldung
Multi filter are not supported inside an filter aggregation
Der betroffen Teil sieht so aus:
new FilterAggregation(
'my_name',
new EntityAggregation(
'my_name',
'product.entity_name.id',
'entity_name'
),
[
new MultiFilter(MultiFilter::CONNECTION_AND, [
new NotFilter(NotFilter::CONNECTION_AND, [
new EqualsFilter('product.entity_name.id', null),
]),
new EqualsFilter('product.entity_name.active', true)
])
]
);
Warum verhält sich das so, und wie bekomme ich die Filter mit ES ans laufen?