タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

railsとvalidationに関するCherenkovのブックマーク (1)

  • RailsにおけるValidationの処理をまとめてみた - プログラミング的なSomething

    Validationのお作法をまとめてみました バリデーションの基的なパターンは存在性、長さ、フォーマット、一意性の確認となります。 整理のため、これら4つの処理をRailsで行う際のお作法をまとめてみます。テストコードも最後に付記しています。 存在性の検証 Userというname、emailを持つクラスを考えてみます。 「presence: true」で存在性を確認することができます。 class User < ActiveRecord::Base attr_accessible :name, :email validates :name, presence: true end 長さの検証 同じくUserクラスで長さの検証を行います。名前が長すぎると困るので50文字に制限した処理にします。 length: { maximum: 50 }を付けることで検証が可能です。 class Use

    RailsにおけるValidationの処理をまとめてみた - プログラミング的なSomething
    Cherenkov
    Cherenkov 2014/08/27
    validate
  • 1