helperについて
helperはviewで使わなくてはいけないメソッドなどをここに書いて、viewで使うようにする。
modelについて
modelはcontrollerとDBを繋ぐ架け橋。findやsql関連はここで書くようにする。
メソッド
Object.valid?
例)@test.valid?←Testモデルのvalidationを全て見ている。
validationのエラー無しでtrue, validationエラーがあるとfalseが返ってくる。
Object.blank?
例)@test.blank?
@testの変数が「nil」もしくは「空文字("")」だった場合、trueを返す。
(Object.nil?は「nil」の判定のみ)
Object.try
例)@user ? @user.name : nil→@user.try :name
最終更新:2009年10月01日 18:55