Стандартный фильтр комбинированных полей views безбожно дублирует результаты поиска с его применением, но не более двух дублей одного материала (а в моём случае фильтр совмещает как раз два поля). Я даже не понял толком из-за чего так - сначала думал, что сперва поиск идёт по одному полю, затем по другому - если в обоих есть совпадения, то возвращает два одинаковых результата. Но поэкспериментировав увидел, что дубликаты есть даже у тех материалов, поля в которых полностью различаются.
Среди стандартных настроек ничего не нашел. Есть варианты исправить?
Комментарии
Типа как разобрался сам, да вот только всё очень странно.
Нагуглил, что дубли можно убрать агрегацией. До этого я с ней вообще дел не имел, поэтому полез искать справку какую. Нашел видео, все показалось просто и достаточно логично, сделал у себя - не работает (а ещё вылетела ошибка MySQL, но с ней я разобрался, была из-за применения highslide). Сто раз всё перепроверял - ни в какую не хочет работать, дублирует ещё больше даже. Плюнул, отключил агрегацию - заработало! Именно так, как с включенной должно было быть (т.е. в моём решении по nID материалы группирует). Не понял, что это за глюки, но раз работает, то ладно.