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

发布于 2024-08-19 15:54:57 字数 73 浏览 6 评论 0原文

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

如何?

Having trouble in views creating what seems like a very simple query. Display the number (count) of nodes of a given type. I'm not finding the option in any obvious place...

How to?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

甜妞爱困 2024-08-26 15:54:57

您需要视图分组依据模块。有关此模块的更多详细信息(来自其项目页面):

该模块通过 SQL 分组和聚合功能丰富了 Views2 功能。

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

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

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

You want the Views Group By module. Some more details about this module (from its project page):

This module enriches Views2 functionality with SQL Grouping and Aggregation capabilities.

Ever wanted to design a view that displays top terms for a specific node type and number of nodes for each top term? You could not build such query before, but now you can.

A new field group: SQL Aggregation is added, in Views, once you install the module. The field group has one available field: SQL Aggregation: Group By Fields. The field allows to configure many aspects of "group by" SQL clause and "count()" fields.

Currently only SQL COUNT() function is available due to a limitation in Views2 API. We are working on a Views2 patch to overcome the limitation. Patch will be submitted to Views2 project and, hopefully, applied shortly thereafter.

时光沙漏 2024-08-26 15:54:57

也许使用轻型自定义 SQL 查询而不是视图更好,例如 http:// drupal.org/node/105375#comment-1095529

Maybe instead of views it is better to use light custom SQL-query, something like this http://drupal.org/node/105375#comment-1095529

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文