ワイルドカードによる投稿の削除

こんにちは、Discourseの管理画面内で、ワイルドカードを使って投稿を削除する簡単な方法を探しています。例えば、特定の既知の自動生成されたタイトルを持つ投稿を削除したいです(これらは古いYahoo Groupsのメールフォーラムからインポートされたもので、多くの場合は役に立たない通知メールです)。

Data Explorerプラグインでは削除できないようなので、他にどのようなオプションがあるか気になっています。

Railsコンソールから実行できます。attach) search (bulk, maybe?)と検索すれば、いくつかの例が見つかるはずです。

「いいね!」 2

ジェイ、ありがとう。「Rails」の部分は避けようとしていたんです…
さらに完璧なのは(夢の中でですが)、削除前に選択ミスに気づくチャンスをDiscourse内で残すために、ワイルドカードフラグ投稿オプションがあればいいですね。

セルフホスト環境であれば、Railsコンソールで実行するのはそれほど難しくありません。数行のコードで済みます。頻繁に行う必要がある場合は、APIの利用を検討してみてください。

「いいね!」 1

ジェイ、ありがとうございます。定期的なタスクではありませんが、削除対象のプレビューを表示できる、使いやすくユーザーフレンドリーな環境で実施すれば、予期せぬ結果になるリスクを最小限に抑えられるでしょう。