Model里定义$fields后,$data还是会加载其他列

浏览:1572 发布日期:2013/06/30 分类:求助交流 关键字: 模型 Model User
Model里定义$fields后,$data=$model->find(1)的$data还是会加载其他列

比如<?php

# UserModel.class.php
class UserModel extends Model {

    protected $fields = array(
        'uid', 'username', 
        '_pk' => 'uid', '_autoinc' => false
    );
}

# IndexAction.class.php
class IndexAction extends Action {
    public function index() {
        $thread = D('User');
        $data = $thread->find(1);
        dump($data);
    }
}
#这个输出结果还是带其他字段的,比如password
最佳答案
评论( 相关
后面还有条评论,点击查看>>