我正在尝试创建一个块,显示在站点中创建了大量内容(节点)的用户...我该怎么做?例如“撰写了大量文章的用户列表”
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以在节点表上使用简单的SQL查询获取数据。我的SQL有点生疏,但它会是这样的:
SELECT uid, count(nid) FROM node WHERE type = 'whatever' GROUP BY uid ORDER BY count(nid) DESC
第一个结果将是用户将输入大多数节点,第二个结果用户具有第二大节点等。然后只需解析结果并将其推入块中。我不打算写下如何做到这一切:)