タイトルにある通りですが、追加の質問があります。
Discourse の Rails コマンドのリストはどこかにありますか?以前見た覚えがあるのですが、見つかりません。
「いいね!」 1
おそらくですが、未検証のアドレスにスパムメールを送信してしまう可能性があるため、これは良いプラクティスではないと思います。
myInactiveUsers = User.where(active: false)
myInactiveUsers.each do |myInactiveUser|
myInactiveUser.active = true
myInactiveUser.save!
end
上記のスクリプトは動作するはずですが、機能的に予期せぬ副作用が生じるかどうかは確信が持てません。ご自身の責任でご利用ください。
これは単に Active Record Basics — Ruby on Rails Guides です。
また、Discourse が管理する基本的なオブジェクト、この場合は User モデルについて理解している必要があります。
モデルはこちらにあります: discourse/app/models at main · discourse/discourse · GitHub
「いいね!」 6
返信ありがとうございます ![]()
これは このスレッド を読んでの純粋な好奇心からです。
私は自分でコードをテストするつもりはありませんし、あなたも副作用がないとは確信していないようなので、解決策ボタンをチェックすることはできません。
リンクをありがとうございます!
「いいね!」 3
このトピックは、最後の返信から30日後に自動的にクローズされました。新しい返信は許可されていません。