首页 > 其他 > 详细

[tp3.2.1]大D构建模型

时间:2015-01-16 14:24:59      阅读:258      评论:0      收藏:0      [点我收藏+]
使用大(写字母)D方法:
如果,在默认到Home模块下面找不到UserModel模块,那么就会到Common模块下去找。
而如果此时在Common模块下还是找不到UserModel,那就会调用Model基类(效果等于M()方法)
跨模块实例化
$user=D(‘Admin/User‘)

使用M()效率更高。
    $user=M();
    $user->query(‘SELECT * FROM think_user WHERE user=蜡笔小新‘)

字段缓存
    
默认是打开的

‘DB_FIELDS_CACHE‘‘=>false, // 关闭

手工定义‘字段定义’
在UserModel类中,增加 protected $fields=array(‘id‘,‘user‘,‘_pk‘=>‘id‘,
                    ‘type‘=>array{
                        ‘id‘=>‘smallint‘,
                        ‘user‘=>‘varchar‘,
                    });

[tp3.2.1]大D构建模型

原文:http://www.cnblogs.com/lizunicon/p/4228466.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!