validates_email

456 ワード

HTML 5の後、ビューでf.emailでメールのチェックを自動的に手伝うことができます.
しかし、これは必ずしも本当に有効ではないので、煩わしくない繰り返し車輪を作る人がいます.
このプラグインもあまり特性がありません.普通のvalidatesに1つ追加します.emailオプションパラメータ(options)です.
class User < ActiveRecord::Base
  validates :primary_email, :email => true
end

メッセージを同時に書く人もいます
class User < ActiveRecord::Base
  validates :primary_email, :email => { :message => 'is not an email address' }
end