特定のページだけにバリデーションを追加しようとしています。 今私は、ユーザがサインアップしたときに電子メール/ pw/pw確認を入れて、送信ボタンをクリックすると、ユーザの編集ページにそれらを送信します。特定のページにバリデーションを追加する
validates :first_name, :last_name, :date_of_birth, :goals, uniqueness: true, on: :edit
が、残念ながら誰かが私は理由を説明することができます検証していない:
私は、次のコード行を使用していますか?
は、あなたがいるかどうかを検証しようとしている必要があります:、FIRST_NAME:LAST_NAME、DATE_OF_BIRTHは、これらの組み合わせは、私は彼らかどうかを検証したいユニーク – praga2050
であれば目標は空になっているか、チェックしています私はまた、次のコード行を試しました:validates_presence_of:first_name、:last_name、:date_of_birth、:goals、true:on::editどちらも動作しませんでした – Amena