升级到3.2.3后,查询出来的字段名全是小写了【已解决】

浏览:7062 发布日期:2014/12/25 分类:求助交流
但老项目是需要字段名保持原样,请问做如何设置以保证查询出来的字段名和表中相同?



//以下是解决办法

修改这个文件
ThinkPHP\Library\Think\Db\Driver.class.php
67行PDO::ATTR_CASE              =>  PDO::CASE_LOWER,改为PDO::ATTR_CASE              =>  PDO::CASE_NATURAL,即可

相关参数PDO::CASE_LOWER -- 强制列名是小写
PDO::CASE_NATURAL -- 列名按照原始的方式
PDO::CASE_UPPER -- 强制列名为大写
最佳答案
评论( 相关
后面还有条评论,点击查看>>