thinkPHP中Model文件加下类的问题
2015-08-31 16:31
567 查看
起因:
抛出问题:在项目下的model里面的类是不是一定要数据库有对应的表,比如userModel.class则数据库一定要有xx_user这张表,或者里面参数
$tableName,$trueTableName,$dbName有设置相关表,否则在Action里是不是用D('user')访问不了呢?
测试:用thinkphp3.1->Model下的类有继承Model时,未配置数据库时,则报错!
Model下的类有继承Model时,有配置正确的数据库时,不管有无存在user表,都正确!
Model下的类没继承Model时,有/无配置的数据库时,都正确!
用thinkphp3.2->Model下的类有继承Model时,未配置数据库时,则报错!
Model下的类有继承Model时,有配置正确的数据库时,不存在user表时,报错!
Model下的类有继承Model时,有配置正确的数据库时,存在user表时,正确!
Model下的类没继承Model时,无配置的数据库时,报错!
Model下的类没继承Model时,有配置的数据库时,报错!
具体问题是否是3.1和3.2的调整变化,求解释哈!!!
抛出问题:在项目下的model里面的类是不是一定要数据库有对应的表,比如userModel.class则数据库一定要有xx_user这张表,或者里面参数
$tableName,$trueTableName,$dbName有设置相关表,否则在Action里是不是用D('user')访问不了呢?
测试:用thinkphp3.1->Model下的类有继承Model时,未配置数据库时,则报错!
Model下的类有继承Model时,有配置正确的数据库时,不管有无存在user表,都正确!
Model下的类没继承Model时,有/无配置的数据库时,都正确!
用thinkphp3.2->Model下的类有继承Model时,未配置数据库时,则报错!
Model下的类有继承Model时,有配置正确的数据库时,不存在user表时,报错!
Model下的类有继承Model时,有配置正确的数据库时,存在user表时,正确!
Model下的类没继承Model时,无配置的数据库时,报错!
Model下的类没继承Model时,有配置的数据库时,报错!
具体问题是否是3.1和3.2的调整变化,求解释哈!!!
相关文章推荐
- Spawn-fcgi与PHP-FPM区别
- vsftpd基本配置(原)
- YII 1.0 设置关联模型
- [备忘]Windows Server 2008 R2部署FTP FileZilla Server防火墙设置
- YII 1.0 分页类
- ThinkPHP入门-1
- ECSHOP在PHP5.5及高版本上报错的解决方法
- PHP中 array_map 与 array_column 之间的关系
- PHP递归实现无限级分类
- PHP截取中英文
- FragmentPagerAdapter和FragmentStatePagerAdapter的区别
- ThinkPHP自动填充实现无限级分类的方法
- NTP协议
- php 静态绑定中的static::与修饰符private,public,protected之间的关系
- [thrift]用于php服务端的header系列函数
- PHP 后期静态绑定之self::限制
- DBMS_OUTPUT.PUT_LINE开启
- 关于 PHP 5.4 你所需要知道的
- PHP笔记
- cent os6.6下安装部署vsftpd