创建了最多内容(节点)drupal的用户
我正在尝试创建一个块,其中显示在站点中创建了最多内容(节点)的用户。。。我该怎么做?例如“撰写文章最多的用户列表”检查 您可以通过对节点表进行简单的SQL查询来获取数据。我的SQL有点生疏,但可能是这样的:创建了最多内容(节点)drupal的用户,drupal,drupal-views,Drupal,Drupal Views,我正在尝试创建一个块,其中显示在站点中创建了最多内容(节点)的用户。。。我该怎么做?例如“撰写文章最多的用户列表”检查 您可以通过对节点表进行简单的SQL查询来获取数据。我的SQL有点生疏,但可能是这样的: SELECT uid, count(nid) FROM node WHERE type = 'whatever' GROUP BY uid ORDER BY count(nid) DESC 第一个结果将是用户将拥有最多类型的节点,第二个结果是用户拥有第二个最多的节点,等等。然后解析结果并将
SELECT uid, count(nid) FROM node WHERE type = 'whatever' GROUP BY uid ORDER BY count(nid) DESC
第一个结果将是用户将拥有最多类型的节点,第二个结果是用户拥有第二个最多的节点,等等。然后解析结果并将其放入一个块中。我不打算写下如何做到这一切:)