有没有办法查看某个主题在某个月份的帖子数量?

我想了解某个主题随时间的发展情况——有没有办法在特定时间范围内查看某个主题下的帖子以进行报告?

如果您安装了 Data Explorer 插件,我认为这将起作用:

-- [params]
-- date :date_from =
-- date :date_to =
-- int  :topic_id =

SELECT COUNT(p.id) as posts_count
FROM posts p
WHERE p.created_at::date BETWEEN :date_from::date AND :date_to::date
    AND p.topic_id = :topic_id
    AND p.deleted_at IS NULL

该查询计算指定主题中在日期范围内创建且未被删除的帖子的数量,因此您可以使用任何时间段。日期格式为 YYYY-MM-DD,主题 ID 可以在主题的 URL 中看到。

2 个赞

我不确定我是否完全理解了需求?您是在寻找特定主题的每月帖子数量吗?