管理员是否有简单的方法可以查看是谁将帖子标记为解决方案?
管理员没有简单的方法查看谁将某帖子标记为解决方案,但该信息可在数据库中获取。可以通过数据探索器查询来检索。以下是一个实现该功能的简单查询:
--[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 基础版本中?
如果您使用的是商业版或更高版本,则可以访问该功能。您可能需要先在管理面板中启用它。
你确实可以 ![]()
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 复制到提示窗口中。![]()
祝好,
Ian