January
18th,
2015
輸入資料的前置處理
在收到Post資料時,可透過before_validation
callback來清理資料或設定預設值,如清除前後空白
驗證資料
透過validates
validates :department, :presence => true # 確保存在
:inclusion => { :in => %w(BU1 BU2) # 選項
:message => "%{value} is not a valid department name"} # 錯誤訊息