ユーザーのプライマリメールを変更するにはどうすればよいですか?

これについて議論するトピックは多数あります。ユーザーのプロフィールページにアクセスして変更できますが、住所の検証は必要です。これはほとんど常に推奨されることです。

自分で処理したい場合は、Rails コンソールから実行できます。これは直接データベースクエリを実行するよりもはるかに安全です。

以下が機能する可能性があります。

u = User.find_by_username("pat")
UserEmail.find_by(user_id: u.id).first.update(email: "pat@gmail.com")
「いいね!」 7