关于\PDO::ATTR_EMULATE_PREPARES的使用问题

浏览:1971 发布日期:2020/01/05 分类:求助交流
项目运行正常运行时,检查日志中的error发现有一处报错:Prepared statement needs to be re-prepared。熟练得把错误“咔咔咔”,复制,打开百度,粘贴。百度粑粑查到的结果显示,可以使用\PDO::ATTR_EMULATE_PREPARES把sql语句本地模拟预处理。继续复制,粘贴。OK,问题解决!!关电脑下班...

系统:不,还没到你下班的点。

此时平台好像到了春天一样,盛开了数不胜数的bug花。一些数据库数字类型的数据变成了字符串,类似if(goods.is_group){}这样的判断,当is_group为0时也可以给出true的结果。鱼和熊掌不可兼得?

我想不是的!

可以在项目模板中使用parseInt把数据转换一下,但是这种工作量有点大,毕竟我还想早点下班呢。

大婶们,有什么其他办法可以在不改变数据类型的情况下解决sql抛出的错误吗?

在线等可以让我早点下班的大婶...
最佳答案
评论( 相关
后面还有条评论,点击查看>>