欢迎来到[自学php网] ①群 AG亚游集团

AG亚游集团 > 网站后台 > thinkphp教程 >

thinkphp3.3.2定义好模式没有数据表使用select方法报错

来源:未知 ?? 时间:2018-08-19 13:19?作者:小飞侠

[导读] 有些时候,我们建立模型类但又不需要进行数据库操作,仅仅是借助模型类来封装一些业务逻辑,那么可以借助虚拟模型来完成。虚拟模型不会自动连接数据库,因此也不会自动检测数...

有些时候,我们建立模型类但又不需要进行数据库操作,仅仅是借助模型类来封装一些业务逻辑,那么可以借助虚拟模型来完成。虚拟模型不会自动连接数据库,因此也不会自动检测数据表和字段信息,有两种方式可以定义虚拟模型:


第一种:继承Model类

Class UserModel extends Model {
    Protected $autoCheckFields = false;
 }

设置autoCheckFields属性为false后,就会关闭字段信息的自动检测,因为ThinkPHP采用的是惰性数据库连接,只要你不进行数据库查询操作,是不会连接数据库的。

第二种:不继承Model类

Class UserModel { }

这种方式下面自定义模型类就是一个单纯的业务逻辑类,不能再使用模型的CURD操作方法,但是可以实例化其他的模型类进行相关操作,也可以在需要的时候直接实例化Db类进行数据库操作。


最新文章

点击排行

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号@版权所有AG亚游集团

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

美国或同意蔡英文过境洛杉矶 将派助理国务卿迎接 布基纳法索首都遇袭80余人受伤 中使馆吁谨慎前往 脱欧公投后移民人数暴增165% 英国人首选德国 8岁女棋童的小演讲:围棋让我学会“舍”与“得” 国象棋后对抗赛第8局弈和 居文君率先拿到赛点 魔鬼天河你怕不怕!恒大开场1分钟破门 邓涵文建功 速度滑冰小平奈绪500米再夺冠 37秒23破场地纪录 姚明:中国篮球要拿出成绩 双国家队为竞争机制 中国金融监管“新三驾马车”:易纲郭树清刘士余 商家回应温泉泡出死老鼠:或是老鼠躲猫掉下去 中国女排19人名单天津三将入选 备战泰国亚洲杯 同学借款写错一个符号 5000美金“变”5000人民币
无锡外卖疯狂48小时:骑手从日进千元到卖掉电动车 梅西当选西甲月最佳!比金球奖还难拿你信吗? 切尔西核心亲口表态留队:下赛季要PK曼城争冠军 女子吃蚕蛹与死神擦肩而过 医生:有过敏史者慎食 大乐透第18029期精品杀号:连号形态再度走冷 大使新委员谈参政议政:有利于推动中国与驻在国的关系 西班牙官方宣布新足协主席产生 获超半数选票当选 董事长纪委书记被查后 安徽一国企又有干部落马 台当局称慰安妇“自愿” 台媒:自己人欺负自己人 中企拿下俄日争议岛屿工程项目 计划已直接汇报普京 美国中密歇根大学枪手被捕 因家庭纠纷射杀父母 好莱坞演员遭强暴后改行模拟画专家 亲笔抓751人
郎平召唤“铁人”朱婷回国:一切听从郎导的安排 美校园充斥种族歧视 黑人家长摒弃白人标准自己来 艰难!大牌巨星也救不了 新疆坠入谷底还有生机吗 日本神户制钢涉造假丑闻 社长宣布愚人节引咎辞职 李赫金多瑛礼尚往来 被放生的大龙又走死(多谱) 澳男子血液含稀有抗体 捐血60年救240万婴儿 百度前员工:陆奇就是行走的原则 爱钱帮出借合同曝疑点:陆复斌、张培峰唱“双簧”? 四川甘孜州道孚县发生3.5级地震 震源深度22千米 卖什么利润大不压货 2016地摊暴利新产品 90后如何白手起家 未来10年最赚钱行业 AG亚游集团