読者です 読者をやめる 読者になる 読者になる

永遠に外国人でいたい

思考ログと技術メモ

Rails::バリデーションをカスタマイズする

# app/models/user.rb

validate :error_msg

  def error_msg
    errors[:base] << "姓をご記入ください。" if f_name.blank?
    if offer_email == 0 && offer_tel == 0 && offer_post == 0
      errors[:base] << "1つ以上選択してください。"
    end
    errors[:base] << "個人情報の利用目的に同意してください" if policy == 0
  end