视图中出现重复的项目? - Drupal 7

时间:2014-11-20 09:32:02

标签: html css drupal drupal-7 content-management-system

我创建了一个视图块,但是当我运行时,会显示重复项。

可以在以下位置查看视图的快照:

view snapshot

您可以在以下位置查看重复项:

block demo

知道如何防止这种情况发生(重复的项目都链接到同一节点/页面)?

我启用了聚合,然后查看了我的内容的聚合设置:标题字段。

但是聚合类型下似乎没有唯一的类型选项?

选项包括: - 将结果组合在一起 - 数数 - 算DISTINCT - SUM - 平均 - 最低 - 最大值 - 标准差

我尝试过启用Distinct和Pure Distinct。似乎都没有用。

2 个答案:

答案 0 :(得分:3)

以下是我找到解决方案的方法:

  • 删除了复选框" Pure distinct"在查询选项(在高级版下)
  • 中仅选中“区别”
  • 添加了新字段(内容:Nid) - 并选择count(DISTINCT)作为聚合设置。

答案 1 :(得分:2)

在视图的高级部分中,确保您设置了以下选项:

  • Use aggregation设置为true。

启用此选项后,您会在字段和过滤条件旁边添加Aggregation settings链接。

使用节点nid作为nid的不同值或组,以满足您的需求为准。