摘要: Validation 資料驗證ActiveRecord 的 Validation 驗證功能,透過 Rails 提供的方法,你可以設定資料的規則來檢查資料的正確性。如果驗證失敗,就無法存進資料庫。和 Database integrity 不同,這裡是在應用層設計驗證功能,好處是撰寫程式非常容易,Rails 已經整合進 HTML 表單的使用者介面。但是如果你的資料庫不只有 Rails 讀取,那你除了靠 ActiveRecord 之外,也必須要 DB 層實作 integrity 才能確保資料的正確性。確保必填validates_presence_of 是最常用的規則,用來檢查資料為非 nil 或空字 阅读全文
posted @ 2012-05-30 05:51 云隐 阅读(233) 评论(0) 推荐(0) 编辑