首页

数据库配置查询的时候返回字段大小写

拿到个老项目用.net core和微软sql server搞的,手边只有Linux服务器于是想着重构api部分。期间遇到个问题,原本的数据库字段都是区分大小写的,用的大驼峰,比如UserName,但是返回的数据却是小驼峰userName。我用的laravel框架重构查了下资料,可以在database.php配置返回字段,配置如下: <code> 'connection' => [ //省略部分配置...... 'mysql' =>[ //省略部分配置...... 'options' => PDO::CASE_UPPER //所有字段都大写 ] //省略部分配置...... ] </code> PDO::ATTR_CASE:当pdo从结果集中获取数据的时候,如何处理对应的字段的名字 PDO::CASE_LOWER:将所有字段都小写显示 PDO::CASE_UPPER:所有字段都大写显示 PDO::CASE_NATURAL:原本怎么样就怎么样 发现这些选项都无法满足,后来尝试了下原来数据库模型查询数据的时候加select("字段1","字段2")就行,把字段UserName改成小驼峰userName就ok。
更多>>
npm打包时webpack.dev.conf.js报undefined SyntaxError: Unexpected token u in JSON at position 0 编译安装ngrok时报go get ngrok/...: malformed module path "ngrok": missing dot in first path element docker学习笔记 sentry日志服务器硬盘100% android开发学习日志(其一)