创建一个显示节点数的视图?

时间:2010-01-30 02:36:27

标签: drupal drupal-views drupal-modules

在视图中创建看似非常简单的查询的麻烦。显示给定类型的节点数(计数)。我没有在任何明显的地方找到选择......

如何?

2 个答案:

答案 0 :(得分:6)

您需要Views Group By模块。有关此模块的更多详细信息(来自其项目页面):

  

此模块使用SQL分组和聚合功能丰富了Views2功能。

     

是否曾想设计一个视图,显示特定节点类型的顶级术语和每个顶级术语的节点数?您之前无法构建此类查询,但现在可以。

     

新字段组:安装模块后,在视图中添加SQL聚合。字段组有一个可用字段:SQL聚合:按字段分组。该字段允许配置“group by”SQL子句和“count()”字段的许多方面。

     

由于Views2 API的限制,目前只有SQL COUNT()函数可用。我们正在开发一个Views2补丁来克服这个限制。补丁将提交给Views2项目,并希望此后不久即可应用。

答案 1 :(得分:2)

也许使用轻量级的自定义SQL查询而不是视图,比如http://drupal.org/node/105375#comment-1095529