Views, фильтры и агрегация

Аватар пользователя albabosh albabosh 7 июля 2016 в 15:02

Здравствуйте,
Есть view по материалу, у которого есть множественное поле. По этому полю - фильтр. Включена агрегация. Если хотя бы 1 поле проходит под фильтр - материал выводится, а нужно выводить его только в том случае, если все множество полей проходят под фильтр. Подскажите возможно ли это ?

0 Thanks

Комментарии

Аватар пользователя albabosh albabosh 19 июля 2016 в 8:18

Не сразу Вас понял, но это не разные поля. Нужно "И" не по разным полям материала, а по множеству значений одного поля, а с этим похоже тут никак. Сделал с помощью views_field_views и получаю оттуда кол-во полей прошедших ч/з фильтр. Кол-во запросов к базе возросло существенно :(

Аватар пользователя albabosh albabosh 21 июля 2016 в 8:01

А можно ли как-то использовать результат из дочернего view в фильтре родительского view (т.е. если дочерний view возвращает null, то не показывать строку родительского view) ?