Railsバリデーション
第 3 版(2009-09-06 03:28:38 · 西小倉パンデイロ)を表示しています。 最新版に戻る
modelに設定する
class Product < ActiveRecord::Base
validates_presence_of :title, :description, :image_url #必須項目
validates_numericality_of :price #数字かどうか
validates_uniqueness_of :title #既にDBに保存されている文字列とかぶっていないか
end
ドキュメント
・validates_acceptance_of
・validates_associated
・validates_confirmation_of
・validates_each
・validates_exclusion_of
・validates_format_of
・validates_inclusion_of
・validates_length_of
・validates_numericality_of
・validates_presence_of
・validates_size_of
・validates_uniqueness_of
などがあるらしい