快速入门(二十):自动完成

快速入门(二十):自动完成
自动完成是ThinkPHP提供用来完成数据自动处理和过滤的方法,使用create方法创建数据对象的时候会自
动完成数据处理。
规则定义
自动完成通常用来完成默认字段写入,安全字段过滤以及业务逻辑的自动处理等,和自动验证的定义方式
类似,自动完成的定义也支持静态定义和动态定义两种方式。
1. 静态方式:在模型类里面通过$_auto属性定义处理规则。
2. 动态方式:使用模型类的auto方法动态创建自动处理规则。
两种方式的定义规则都采用:
array(
array(完成字段1,完成规则,[完成条件,附加规则]),
array(完成字段2,完成规则,[完成条件,附加规则]),
......
);

posted @ 2017-12-18 16:10  sky20080101  阅读(76)  评论(0)    收藏  举报