ignore无效

浏览:1333 发布日期:2015/12/05
3.2.3 - 致命 - 未处理
// 自动填充
        if(isset($_auto)) {
            foreach ($_auto as $auto){
                // 填充因子定义格式
                // array('field','填充内容','填充条件','附加规则',[额外参数])
                if(empty($auto[2])) $auto[2] =  self::MODEL_INSERT; // 默认为新增的时候自动填充
                if( $type == $auto[2] || $auto[2] == self::MODEL_BOTH) {
                    if(empty($auto[3])) $auto[3] =  'string';
                    switch(trim($auto[3])) {
如果不设置$type,并且在更新的时候指定ignore的话,走不进switch处理的,也就导致更新用户其他信息时,password无法被ignore掉,更新成空
评论(
后面还有条评论,点击查看>>