欢迎来到[自学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

癌症如何治疗更有效?癌症专家:有种药方叫\"锻炼\" 环球时报:委内瑞拉欠中国的贷款 还能还上吗? 获正式牌照 虚商的机遇与挑战 北方地区冬季清洁取暖试点城市扩围:中央财政支持 实属罕见 这位省政协主席跨省平调 iPhone被锁48年应是系统时间错了 丽江市委巡视整改通报:去年共查处涉旅案件2715起 刘晏玮未确定打美三还是中巡 遗憾差亚巡全卡1位 重庆市委:营造良好政治生态主要是肃清孙薄王流毒 90后夫妇入狱1岁男娃咋办?民政局成为新“爸爸” 危机中的马斯克:中国能拯救特斯拉吗? 世界杯32强主帅薪水一览:勒夫最高塞内加尔最低
Groupon被判向IBM支付8300万美元专利侵权赔… 巴萨放走保利尼奥惹主帅不满:这球员还能去哪找 申花超级杯海报:冠军之心! 蓝魔虹口争赛季首胜 全国政协十三届一次会议日程公布 不是说好拿来整中国吗?TPP怎么转头对付美国了! 山西副书记谈监察体制改革试点:被留置者不上戒具 沈南鹏:这是一条“穿着西装的鲨鱼” 2018 China GT官方测试及发布会在京举行 大风吹倒行道树砸了车谁赔?官方:自然灾害 不赔 阿森纳太子落选世界杯后自我调侃 隔空安慰哈特 特朗普团队否认竞选旗帜“中国造”:100%美国制造 北外教授展江称遭到名为章文男子电话恐吓 已报警
日\"国民情妇\"是真小三!自曝:他说为我离婚 韩统一部:朝将派高级别代表团参加平昌冬奥闭幕式 外媒评独角兽回归:本土估值或更高 阿里微博被低估 国际社会评价中国经济成就:政治体系稳定性是秘诀 皮猜回应YouTube枪击案:以所有人的安全为首要原则 因微信群落马的严书记:学者型官员 爱跑马拉松 洪秀柱批蔡英文:没点亮台湾却点燃斗争之火 双色球第18054期精品杀号:小数形态势头稳定 外媒:朝鲜称将与全世界一道努力禁止所有核试验 没学历女生做什么工作 加盟什么店最赚钱 白手起家怎样创业 白手起家创业点子 AG亚游集团