Стоит простая задача, написать вьюху, которая бы вывела уникальные термины таксономии определенного словаря. Установка Fields -> Taxonomy: Term и Filters -> Taxonomy: Vocabulary = "мой словарь" выводят странный вид, где каждый терм дублируется столько раз, сколько там есть привязанных нод. Как сделать, чтобы выводился только один уникальный термин?
Вот код.
<?phpSELECT node.nid AS nid, term_data.name AS term_data_name, term_data.vid AS term_data_vid, term_data.tid AS term_data_tid FROM node node LEFT JOIN term_node term_node ON node.vid = term_node.vid LEFT JOIN term_data term_data ON term_node.tid = term_data.tid WHERE term_data.vid in ('1')?>
Явно не хватает DISCTINCT.
Комментарии
При создании вьюхи надо выбрать ее тип не "Материал", а "Категория" (Term data).
О, спасибо, А в англицком варианте это как будет?