2013年1月12日土曜日

モデルが存在しないバリデーション(rails)

以前にここ(http://tanienjoylife.blogspot.jp/2012/08/rails-3.html)で紹介しましたが、結構使うので、GitHubにコードをアップしました
バリデーションをするときは必ずモデルを作った方が良いですね。


モデルはあるがフィールドが無い項目にたいしてはアクセッサーを追加で対応出来ます。



以下がモデルに対してname2を追加したところ
#coding : utf-8
class Author < ActiveRecord::Base
  validates_length_of :name,:maximum => 2
  validates_length_of :name2,:maximum => 2
 
  attr_accessor :name2
end


0 件のコメント:

コメントを投稿