一、修改器
实际开发过程中,一些字段在存储到表中时需要做些修改,如用户注册时填写的密码在表中存储时需要加密,修改器因此产生。
修改器同获取器类似,需要写在模型中,其命名规则为set + 字段名(按驼峰法) + Attr。
实例:添加用户时,用户的密码需要加密
创建用户表
CREATE TABLE `tp_user` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`username` varchar(60) NOT NULL DEFAULT '',
`password` char(32) NOT NULL DEFAULT '',
`mobile` varchar(15) NOT NULL DEFAULT '' COMMENT '用户手机号',
`email` varchar(100) NOT NULL DEFAULT '',
`sex` tinyint(3) NOT NULL DEFAULT '0' COMMENT '性别 0未知 1男 2女',
`age` tinyint(3) unsigned NOT NULL DEFAULT '0',
`time` int(10) NOT NULL DEFAULT '0' COMMENT '时间',
`create_time` int(10) NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time`