您的位置:首页 > 编程语言 > PHP开发

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的调整变化,求解释哈!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: