发布于:2021-03-29 15:30 阅读次数:89 作者:云码素材 分类:建站教程 关键词:thinkcmf6
thinkcmf6升级报method not exist:think\db\Query->setInc错误,文章详情页面打开报这个错误,是因为thinkcmf6的内核thinkphp6取消了Db类里更新数据的方法setInc
解决方法:
原代码如下:
Db::name('job_post')->where(['id' => $articleId])->setInc('post_hits');
修改为
PortalPostModel::where('id', $articleId)->inc('post_hits')->update();
也可修改为:
Db::table('job_post') ->where('id', $articleId) ->inc('post_hits') ->update();
我要加群:资源共享的时代,不要再单打独斗!加小编微信号加入群:xnynews(备注:云码素材入群),qq群号:202498279,一起技术学习,资源分享!
热门标签
推荐模板
热门文章
2020-02-03 15:16 浏览:3453
2019-08-28 17:28 浏览:2879
3免费可商用的视频素材网站,真的一个比一个好用!收藏转发吧!
2019-10-18 15:26 浏览:2380
2019-09-15 20:06 浏览:1712
2019-09-08 20:23 浏览:1690
6这个crm系统源码值得拥有!thinkphp5全开源crm客户管理系统 二开方便!
2019-12-09 15:14 浏览:1674
2020-07-15 23:01 浏览:1556
82019年程序员学习路线图 如果你想学习开发 做码农 收藏了吧!
2019-10-11 13:05 浏览:1467
2019-04-09 16:54 浏览:1460
10thinkphp6.02 composer安装 Failed to clone https://github.com/symfony/polyfill-php72.git
2020-03-29 10:31 浏览:1425