1
我正在嘗試創建一個塊,以顯示在網站中創建了大量內容(節點)的用戶......我該怎麼做?例如「寫有最多文章的用戶列表」創建了大量內容(節點)的用戶drupal
我正在嘗試創建一個塊,以顯示在網站中創建了大量內容(節點)的用戶......我該怎麼做?例如「寫有最多文章的用戶列表」創建了大量內容(節點)的用戶drupal
您可以在節點表上使用簡單的SQL查詢獲取數據。我的SQL是一個有點生疏,但它會是這樣的:
SELECT uid, count(nid) FROM node WHERE type = 'whatever' GROUP BY uid ORDER BY count(nid) DESC
第一個結果將是用戶將類型最多節點什麼的,與第二大節點,等等等等。第二個結果然後用戶只解析結果並將其推入塊中。我不會寫如何做到這一點,雖然:)