複数のブックマークを個別に削除せずに一括で選択して削除する方法はありますか?「すべて削除」オプションがあれば十分です。
こんにちは、@nhan さん、Metaへようこそ ![]()
DiscourseのUIからは不可能だと思いますが、Railsでユーザーのブックマークを取得して削除することで可能になるのではないかと推測します。どうすれば可能かアイデアはありますが、正確な構文は不明です。しかし、ここにいる誰かがこれを検証して手助けしてくれると確信しています。もしその方法をとる場合は、必ずバックアップを取ってください。
すべてのブックマークを削除したくないんじゃないかな… なので、複数のブックマークを選択して管理しやすくしたいのであれば、それは合理的な #contribute:機能リクエスト だと思う ![]()
また、rails コマンドを使うのは便利だけれど、ちょっとしたミスが重大な結果を招くこともあるので危険だという点も念のため。こういう場合はバックアップが必須だけど、本当にその方法で目標を達成したいのか、もう一度考えてみるといいよ ![]()
この段階でrailsコンソールを使用することを提案するのは、少しやりすぎだと思います。それは、システム管理者向けのオプションであり、それでも「注意してアドバイスする」と言うでしょう。
ブックマークがサイトで何らかの問題を引き起こしており、UIから削除できない場合は、railsアプローチが可能な解決策になる可能性があります。個人的なブックマークの労力を節約するためだけである場合は、人々が求めている解決策ではない可能性が高いです。
しかし、そうである場合は、これを#installationトピックに変更します。![]()