Rails-验证框架(一)

来源:互联网 发布:视频电话会议软件排行 编辑:程序博客网 时间:2024/05/02 02:49

         本篇主要是将你带入到Rails中活动记录(Active Record)对象的生命周期中,当将页面上的数据写入数据库之前,我们利用活动记录对象的验证

功能来验证我们在页面上输入数据以及怎样根据自己的需求去个性化验证操作。本篇主要为了让读者了解以下几方面的知识点:
         ※ 理解活动记录(Active Record)的生命周期
          理解内建于活动记录中的验证框架
         ※ 创建个性化的验证方法
         ※ 使用由验证框架生成的错误信息
 ※ 在活动记录对象的生命周期中,创建响应时间的回调方法
  在原始类的外围创建观察者,用来响应活动记录对象生命周期中的事件

1. 对象生命周期
           对于一个Rails应用,在正常的操作中,对象可能会被创建,更新或者销毁。 为了控制应用程序以及数据,活动记录在对象的
    生命周期中放入了一些钩子(在目标函数被调用之前,执行的函数)。
            数据验证永许你确定仅仅有用的数据被存入数据库中