谁标记了主题的解决方案

管理员是否有简单的方法可以查看是谁将帖子标记为解决方案?

管理员没有简单的方法查看谁将某帖子标记为解决方案,但该信息可在数据库中获取。可以通过数据探索器查询来检索。以下是一个实现该功能的简单查询:

--[params]
-- int :topic_id

SELECT acting_user_id FROM user_actions WHERE action_type = 15 AND target_topic_id = :topic_id

我们使用的是托管版 Discourse,因此请勿认为我们拥有数据探索器(Data Explorer)。

能否将“查看谁标记了主题解决方案”这一功能添加到 Discourse 基础版本中?

如果您使用的是商业版或更高版本,则可以访问该功能。您可能需要先在管理面板中启用它。

你确实可以 :wink:

Michael 的回复是正确的,你只需启用它:

谢谢,Simon 和团队。

我已启用数据浏览器,并创建了以下查询:

`–[params]
– int :topic_id

SELECT acting_user_id FROM user_actions WHERE action_type = 15 AND target_topic_id = :topic_id`

我猜需要指向某个主题,但该如何运行该查询呢?

啊,看来我需要将 topic_id 复制到提示窗口中。:wink:

祝好,
Ian