创建了大量内容(节点)drupal的用户

时间:2011-01-19 16:15:02

标签: drupal drupal-views

我正在尝试创建一个块,显示在站点中创建了大量内容(节点)的用户...我该怎么做?例如“撰写了大量文章的用户列表”

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以在节点表上使用简单的SQL查询获取数据。我的SQL有点生疏,但它会是这样的:

SELECT uid, count(nid) FROM node WHERE type = 'whatever' GROUP BY uid ORDER BY count(nid) DESC

第一个结果将是用户将输入大多数节点,第二个结果用户具有第二大节点等。然后只需解析结果并将其推入块中。我不打算写下如何做到这一切:)