トピックは削除されません

コマンドを使用しました

rake destroy:topics["#"]

トピックを削除するために、実際にはフォーラムメニューのすべてのトピックが表示されなくなりましたが、検索すると表示されます!

すべて削除されるはずではなかったのですか?

「いいね!」 2

私もこの問題があります。

「いいね!」 1

私の理解では、Rake の destroy タスクはデータベースからデータを削除するのではなく、ソフトデリートのみを行います。ハードデリートを行うには、Rails コンソールにアクセスする必要があります。

私の Rails スキルはあまり高くないため、特にこれほど大規模な作業については、具体的なアドバイスをすることにためらいがあります :slightly_smiling_face:。しかし、あなたが何をする必要があるかを調査するために使用できる既存のアドバイスがいくつかあります。例:

「いいね!」 2

それらのトピックを検索でクリックすると、表示されますか?

ソフト削除されたトピックが表示されているのか、それともトピックが削除されてから更新されていない検索インデックスが表示されているのか、わかりません。

「いいね!」 1