通配符删除帖子

你好,我正在寻找一种在 Discourse 管理环境中批量删除帖子的简单方法——例如,根据某些已知的自动生成标题进行删除(这些帖子是从旧的 Yahoo 群组邮件论坛导入的,其中许多是毫无用处的通知邮件)。

Data Explorer 插件似乎无法删除任何内容,想了解一下还有哪些其他可行的选项?

您可以在 Rails 控制台中完成此操作。如果您附加(搜索 bulk,也许?)应该能找到一些示例。

2 个赞

谢谢 Jay——“Rails”这部分正是我想避免的……
更好的是(在理想情况下),如果能有一个通配符标记帖子选项,这样在删除之前,仍有机会在 Discourse 中发现选择错误。

如果您是自托管的,在 Rails 控制台中操作其实并不难,只需一两行代码。如果您需要频繁执行此操作,可以研究一下 API。

1 个赞

谢谢 Jay——这并非一项常规任务,但最好在一个用户友好的环境中进行,该环境应提供待删除内容的预览,以最大程度降低出现意外结果的风险。