ユーザーが他の属性を編集するたびにパスワードを設定することなく、ユーザー情報を更新できるようにしたいと考えています。
私の現在の検証は次のとおりです。
validates :password, presence: true, length: { minimum: 8 }
validates :password_confirm, presence: true
どうすればこれを条件付きにすることができますか? password および password_confirm 属性が params にある場合にのみ、これらの検証を要求するのが賢明です。これを達成する方法について、いくつかのアイデアを使用できます。ありがとう。