Drupal 7 Views 3 - удаление повторов

Главные вкладки

Аватар пользователя Sun-fire Sun-fire 16 июня 2011 в 15:39

Суть трабла. Есть вьюха, которая выводит список тайтлов нод, отфильтрованный по пользователю, который создал в ноде хотя бы одну ревизию. Следовательно, могут быть дубликаты, если пользователь создавал в одной ноде более одной ревизии. Как убрать дубликаты?

В старом Views была опция Distinct, которая отвечала за функционал ликвидации дубликатов. В Views 3 вместо нее вроде как Use grouping. Включил режим Use grouping, для поля Content: Title выставил Group settings в формате Group results together, но дубликаты остались. В какую сторону копать?

Комментарии

Аватар пользователя leagnus leagnus 4 сентября 2014 в 22:57

Как так не для этого? "GROUP BY" в мускуле именно для этого.

Костыль, но рабочий:

Проставь во всех "Aggregation settings" в FILTER CRITERIA, кроме нужного (в Fields) любые значения, кроме "GROUP results together".
В моём случае было достаточно проставить в последнем FILTER CRITERIA.