タグ

2008年7月15日のブックマーク (1件)

  • Validationの動き - koroharoの日記

    こうかくと、name がチェックされるわけだが、 class Hoge < ActiceRecord::Base validates_presence_of :name, :message => "を入力しようよ。" end どうしてこんな動きがなるのか気になる。 バリデーションの登録の流れ まずは、ActiceRecord::Base は、actice_record/base.rb の中 module ActiveRecord ・・・ class Base ・・・ end ・・・ end このBaseクラスが、actice_record.rb の中で拡張されている。 ActiceRecord::Base.class_eval do ・・・ include ActiveRecord::Validations ・・・ end 上の、include ActiceRecord::Validati

    Validationの動き - koroharoの日記