「最初の投稿をウォッチする」フィールドを全ユーザーに対して更新する方法として、このトピックを見ています。
しかし、どのモデル/カラムを変更すべきか見当が付きません。以下のコードは動作しません。
UserOption.update_all(watched_first_post_category_ids: '[5,6,7,8]')
watched_first_post_category_ids は user_options テーブルに存在しないためです。
Discourse の GitHub コードを 少し探ってみましたが、Rails は初心者なので、何を探すべきか分かりません。
全ユーザーの「最初の投稿をウォッチする」フィールドを変更するための正しい Rails コンソールコマンドをご教示いただけますでしょうか?
pfaffman
(Jay Pfaffman)
3
スマホなのでテストできませんが、配列周りの引用符を削除するだけでいいと思います。