Кто-нибудь знает в чем может быть ошибка в запросе фильтра?
return $this->related('properties', function ($query) use($properties) {
$query->whereIn('property_ultra_uuid', array_keys($properties))->whereIn('value_ultra_uuid', array_values($properties));
});
Например выбираю iOs он фильтрует айфоны все ок
Если выбираю потом еще и цвет
то он мне выдает все телефоны с зеленым цветом
и все телефоны с iOs
а должен выдавать только айфоны зеленого цвета