Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR RUBY

rails validators

validates :name, length: { minimum: 2 } # or { maximum: 500 } or { in: 6..20 } or { is: 6 } 
validates :name, :login, :email, presence: true
validates :email, uniqueness: true
validates :switch, inclusion: { in: [true, false]  }
validates :terms_of_service, acceptance: true
validates :size, inclusion: { in: %w(small medium large), message: "%{value} is not a valid size" }
validates :legacy_code, format: { with: /A[a-zA-Z]+z/, message: "only allows letters" }
Source by guides.rubyonrails.org #
 
PREVIOUS NEXT
Tagged: #rails #validators
ADD COMMENT
Topic
Name
6+5 =