タグ

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

タグの絞り込みを解除

validatorとsaveに関するseapig_dolphinのブックマーク (1)

  • ActiveRecordの基本機能とマイグレーション、バリデーション

    ActiveRecordのバリデーション「validates」メソッド ActiveRecordは属性の値がデータベースに反映される前に適切であるかを検証するバリデーションの仕組みも用意しています。以下に属性が空でないことを検証するバリデーションの例を示します。 class User < ActiveRecord::Base validates :name, :department, presence: true end User.create(name: 'イブ', department: '人事部') # 保存される User.create(department: '人事部') # 保存されない バリデーションはデータベースにデータを保存・更新するメソッド、すなわち「create(create!)」「save(save!)」「update(update!)」を呼び出したときに実行されま

    ActiveRecordの基本機能とマイグレーション、バリデーション
    seapig_dolphin
    seapig_dolphin 2015/04/25
    “validatesメソッドの便利なオプション”
  • 1