Como posso ver quantos tópicos uma categoria contém?
Olá, Toni,
Essa consulta do Data Explorer atende às suas necessidades? Ela mostrará a contagem de tópicos e posts em cada categoria:
![]()
SELECT category_id,
stats.topic_count,
stats.post_count
FROM categories ccc
LEFT JOIN (SELECT topics.category_id,
Count(*) topic_count,
SUM(topics.posts_count) post_count
FROM topics
WHERE ( "topics"."deleted_at" IS NULL )
AND ( topics.id NOT IN (SELECT cc.topic_id
FROM categories cc
WHERE topic_id IS NOT NULL) )
AND "topics"."visible" = true
GROUP BY topics.category_id
) stats
ON stats.category_id = ccc.id
Incrível, obrigado @rishabh
Isso não é possível acessando a página de categorias? Categories - Discourse Meta
É, é mesmo. Não sei como eu não percebi isso.
Agora sei — mostra no meta, mas não na nossa comunidade, já que estamos usando o layout de caixas (e aparentemente ele não tem a contagem).